最近由于工作需要,要仔细研究CMake文件里面的细节,想请大家帮忙推荐一下CMake中代码跳转的方案,比如见到了一个在某.cmake
里面定义的宏,就跳到宏的定义这种。
目前我用的办法比较原始,在命令行ag
或者git grep
找到文件位置。之所以在命令行,是因为我的Spacemacs里用counsel-ag
或者counsel-git-grep
经常出问题,不出任何结果。我Emacs还处于才入门的阶段,所以我也没法儿定位问题在哪儿。
Anyway,不知道CMake文件能不能建tags,我也暂时没时间试。
不知道大家有没有好的解决方案可以推荐?或者有人碰见过counsel-ag
什么的不出结果这种情况的吗?谢谢!(问得比较乱,先说句Sorry )