gtagsでctagsを有効にしてJSXのタグを生成する
放置していましたがいい加減gtagsの設定を整えることにしました.
参考: GNU GLOBALの対応言語を大幅に増やすPygmentsパーサーを導入する - Qiita
node_modulesを探索しないようにする
また,
そのままだとnode_modules
を見に行ってメモリとディスクがいっぱいになってしまい,
/usr/bin/sort: write failed: /tmp/sortKbeFUJ: No space left on device
のようなエラーが出るため,
common:\
:skip=HTML/,HTML.pub/,tags,TAGS,ID,y.tab.c,y.tab.h,gtags.files,cscope.files,cscope.out,cscope.po.out,cscope.in.out,SCCS/,RCS/,CVS/,CVSROOT/,{arch}/,autom4te.cache/,*.orig,*.rej,*.bak,*~,#*#,*.swp,*.tmp,*_flymake.*,*_flymake,*.o,*.a,*.so,*.lo,*.zip,*.gz,*.bz2,*.xz,*.lzh,*.Z,*.tgz,*.min.js,*min.css,app/,dist/,node_modules/:
のようにskip
に
app
dist
node_modules
ディレクトリを追加しました.
.gitignore
を見て回避してくれるのが一番良いのですが,
そういうオプションは無いようですね.
あったら教えてください.