feat(RubyLangDoc): support Ruby | 支持 Ruby

This commit is contained in:
林万程
2024-02-28 07:30:30 +08:00
parent e654e960d2
commit b352dbb9ff
9 changed files with 94 additions and 10 deletions

View File

@@ -11,7 +11,7 @@ Show doc comment in the Project view Tree, line End, json, other
<h2>English Note</h2>
<ul>
<li>support Java Kotlin Scala Groovy JS/TS PHP Python Go Rust C SQL
<li>support Java Kotlin Scala Groovy JS/TS PHP Python Go Rust Ruby C SQL
<li>tree doc from lang or README.md pom .gradle etc. by settings
<li>input `doc` `docc` -> /** */
<li>json doc from xxx.json.tsv
@@ -56,7 +56,7 @@ Show doc comment in the Project view Tree, line End, json, other
<ul>
<li>在结构树显示 文件注释 或 项目说明 (README.md pom.xml 等,可设置)
<li>在行末尾显示 引用对象的文档注释,欢迎反馈您想要支持的语言,欢迎 C# 大神研究 CsLineEnd.java
<li>目前支持 Java Kotlin Scala Groovy JS/TS PHP Python Go Rust C SQL
<li>目前支持 Java Kotlin Scala Groovy JS/TS PHP Python Go Rust Ruby C SQL
<li>输入 doc / docc 等生成 /** */
<li>json 字段注释从 xxx.json.tsv 读取
<li>json 字典注释从 键名.tsv 读取
@@ -120,9 +120,9 @@ Show doc comment in the Project view Tree, line End, json, other
<depends>com.intellij.modules.platform</depends>
<depends optional="true" config-file="java.xml">com.intellij.modules.java</depends>
<depends optional="true" config-file="kotlin.xml">org.jetbrains.kotlin</depends>
<depends optional="true" config-file="groovy.xml">org.intellij.groovy</depends>
<!--suppress PluginXmlValidity -->
<depends optional="true" config-file="scala.xml">org.intellij.scala</depends>
<depends optional="true" config-file="groovy.xml">org.intellij.groovy</depends>
<depends optional="true" config-file="sql.xml">com.intellij.database</depends>
<depends optional="true" config-file="js.xml">JavaScript</depends>
<depends optional="true" config-file="php.xml">com.jetbrains.php</depends>
@@ -132,6 +132,7 @@ Show doc comment in the Project view Tree, line End, json, other
<depends optional="true" config-file="rust_old.xml">org.rust.lang</depends>
<!--suppress PluginXmlValidity -->
<depends optional="true" config-file="rust.xml">com.jetbrains.rust</depends>
<depends optional="true" config-file="ruby.xml">com.intellij.modules.ruby</depends>
<!--suppress PluginXmlValidity -->
<depends optional="true" config-file="c.xml">com.intellij.modules.clion</depends>
<!--suppress PluginXmlValidity -->