io.github.linwancen.show-comment Show Comment 林万程
  • "xx-ClassNameOrSimpleName.json" and jump to field
  • input `doc` `docc` -> /** */
  • json doc from xxx.json.tsv
  • json dict doc from (key).tsv
  • from External Conf for folder, resources, COBOL etc.
  • Config: settings -> Tools -> // Show Comment Global/Project

    External Comment:

    Demo(GitHub)
    • Reload: Tools -> 🔄 // Reload External Comment
    • path/[any][filename.]ext.tree.tsv // file and folder tree comment 📝 📁
    • path/[any][filename.]ext.key.tsv // line keywords to split and comment
    • path/[any][filename.]ext.doc.tsv // line words comment
    • In path, "doc" can replace any, and can use % like in SQL, effect at previous layer when folder named -1
    • The lines in key.tsv will be concatenated with `|` to regexp; longer str should in front; startWith `?` to exclude
    • Chang tsv file in find pop window would not reload!
    • The tsv conf file must could be search in "Go to File"(Ctrl + Shift + N)

    My Other Project

    • Find author/comment of multiple files or lines and export Find: Find Author

    中文说明:

    • 在结构树显示 文档注释
    • 在行末尾显示 文档注释
    • 输入 doc / docc 等生成 /** */
    • json 字段注释从 xxx.json.tsv 读取
    • json 字典注释从 键名.tsv 读取
    • 支持 "xx-类全名或简名.json" 文档注释与跳转到字段
    • 支持 从配置文件获取外部注释用于文件夹、资源、COBOL 等
    • 修改配置:设置 -> 工具 -> // Show Comment Global/Project

    外部注释:

    示例(Gitee) :比如你要给 .go 的文件配置文件注释可以放在相同目录或父目录的 xxx.go.tree.tsv 中
    • 重新加载:工具 -> "🔄 // Reload External Comment"
    • path/[any][filename.]ext.tree.tsv // 文件(夹)注释 📝 📁
    • path/[any][filename.]ext.key.tsv // 切割关键字与注释
    • path/[any][filename.]ext.doc.tsv // 词注释
    • key.tsv 的每一行将会用`|`连接起来形成正则表达式,较长的关键字应该放在前面,用 `?` 开头排除
    • doc 文件夹可以替换任何一层文件夹,可以像 SQL 那样用 % 模糊匹配,文件夹名为 -1 时在上一层文件夹生效
    • 在搜索弹出窗中修改 tsv 文件将不会被重加载
    • tsv 配置文件必须能被搜索(Ctrl + Shift + N)

    我的其他项目

    • 查找多个文件或行的作者与导出搜索: Find Author

    如果对你有所帮助,别忘了给本项目 GitHub 主页一个 Star,您的支持是项目前进的动力。 ]]> com.intellij.modules.platform com.intellij.modules.java com.intellij.database JavaScript com.intellij.modules.python org.jetbrains.plugins.go org.jetbrains.kotlin