首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >gtags如何排除某些特定子目录

gtags如何排除某些特定子目录
EN

Stack Overflow用户
提问于 2017-02-18 21:25:45
回答 3查看 2.7K关注 0票数 2

Gtags (GNU GLOBAL Source Code Tag System),我在emacs中递归地使用默认标签根目录及其子目录。但是有一些子目录我不想被标记。有谁能给我一些建议。提前谢谢。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2017-03-02 16:02:15

在探索了函数ggtags-create-tags之后,我发现有一个配置文件gtags.conf/.globalrc,我可以用它来解决我的问题。

票数 1
EN

Stack Overflow用户

发布于 2018-10-02 21:27:46

gtags.conf复制到您的主目录中:

代码语言:javascript
复制
cp /usr/local/share/gtags/gtags.conf ~/.globalrc

编辑~/.globalrc,将需要忽略的文件添加到以下行:

代码语言:javascript
复制
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,*_test.cc,build64_release/:
票数 3
EN

Stack Overflow用户

发布于 2017-07-25 14:31:18

另一种可能是列出要在gtags.files中标记的所有文件,例如:

代码语言:javascript
复制
ls *.cpp *.h > gtags.files
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42315741

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档