Exuberant Ctags .ctags
ファイルにコメントを入力するのにどのような文字を使用できますか?Exuberant 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/
+1ソースコードを見る。ハックなソリューションはかなり醜いですが、私はむしろ警告で暮らしたいと思います。 –
FWIW:これは既知の問題です:http://sourceforge.net/p/ctags/bugs/352/ – jwfearn
開発チームのコメントのサポートを提案できますか? – nowox