gpt4 book ai didi

comments - 如何向 Exuberant Ctags 配置文件添加注释?

转载 作者:行者123 更新时间:2023-12-03 09:07:43 24 4
gpt4 key购买 nike

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

我想添加带有解释的评论,也许要禁用一些正则表达式。

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

ctags: Warning: Ignoring non-option in /home/joey/.ctags

这比错误要好,但仍然有点烦人。

我试过 # // /* ... */;作为评论,但 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/

最佳答案

如果您使用的是 Universal-ctag(https://ctags.io),则可以使用 '#' 作为注释的开头。

关于comments - 如何向 Exuberant Ctags 配置文件添加注释?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10973224/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com