11
12

More than 5 years have passed since last update.

Gnu Global で C# のコードにタグをつける方法

Posted at

こちらを参考にしました

一言でいうと、gtags.conf の build-in parser の定義に C# に関連するファイルの拡張子を追加した gtags.conf を以下のように作成して、違う名前、たとえば gtags.new.conf などでどこかに保存します

gtags.conf変更前
builtin-parser:\
    :langmap=c\:.c.h,yacc\:.y,asm\:.s.S,java\:.java,cpp\:.c++.cc.hh.cpp.cxx.hxx.hpp.C.H,php\:.php.php3.phtml:
gtags.new.conf
builtin-parser:\
    :langmap=c\:.c.h,yacc\:.y,asm\:.s.S,java\:.java,cpp\:.c++.cc.hh.cpp.cxx.hxx.hpp.C.H,php\:.php.php3.phtml:++ :langmap=cs\:.cs.h.cppproj.csproj.aspx.asax.config.cscfg.csdef:

そして以下のように --gtagsconf で先ほどの gtags.new.conf を指定して gtags を実行します

gtags -v --gtagsconf gtags.new.conf
11
12
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
11
12