相关疑难解决方法(0)

如何在Exuberant Ctags配置文件中添加注释?

我可以使用什么字符将评论放在Exuberant Ctags .ctags文件中?

我想添加注释和解释,也许是禁用一些正则表达式.

但我找不到ctags-exuberant接受的评论字符!
我一直收到警告:

ctags: Warning: Ignoring non-option in /home/joey/.ctags
Run Code Online (Sandbox Code Playgroud)

这比错误更好,但仍然有点烦人.

我试过# // /* ... */;作为评论,但是ctags试图解析它们!

这是一个示例文件,其中包含一些ctags会抱怨的注释:

# Add some more rules for Javascript
--langmap=javascript:+.jpp
--regex-javascript=/^[ \t]*var ([a-zA-Z_$][0-9a-zA-Z_$]*).*$/\1/v,variable/
--regex-javascript=/^[ \t]*this\.([a-zA-Z_$][0-9a-zA-Z_$]*)[ \t]*=.*$/\1/e,export/
--regex-javascript=/^[ \t]*([a-zA-Z_$][0-9a-zA-Z_$]*):.*$/\1/p,property/
--regex-javascript=/^\<function\>[ \t]*([a-zA-Z_$][0-9a-zA-Z_$]*)/\1/f,function/

# Define tags for the Coffeescript language
--langdef=coffee
--langmap=coffee:.coffee
--regex-coffee=/^class @?([a-zA-Z_$][0-9a-zA-Z_$]*)( extends [a-zA-Z_$][0-9a-zA-Z_$]*)?$/\1/c,class/
--regex-coffee=/^[ \t]*(@|this\.)([a-zA-Z_$][0-9a-zA-Z_$]*).*$/\2/e,export/
--regex-coffee=/^[ \t]*@?([a-zA-Z_$][0-9a-zA-Z_$]*):.*[-=]>.*$/\1/f,function/
--regex-coffee=/^[ \t]*([a-zA-Z_$][0-9a-zA-Z_$]*)[ \t]+=.*[-=]>.*$/\1/f,function/
--regex-coffee=/^[ \t]*([a-zA-Z_$][0-9a-zA-Z_$]*)[ \t]+=[^->\n]*$/\1/v,variable/
--regex-coffee=/^[ \t]*@?([a-zA-Z_$][0-9a-zA-Z_$]*):.*$/\1/p,property/
Run Code Online (Sandbox Code Playgroud)

warnings comments ctags exuberant-ctags

30
推荐指数
2
解决办法
4840
查看次数

标签 统计

comments ×1

ctags ×1

exuberant-ctags ×1

warnings ×1