Cmake文件代码跳转

最近由于工作需要,要仔细研究CMake文件里面的细节,想请大家帮忙推荐一下CMake中代码跳转的方案,比如见到了一个在某.cmake里面定义的宏,就跳到宏的定义这种。

目前我用的办法比较原始,在命令行ag或者git grep找到文件位置。之所以在命令行,是因为我的Spacemacs里用counsel-ag或者counsel-git-grep经常出问题,不出任何结果。我Emacs还处于才入门的阶段,所以我也没法儿定位问题在哪儿。

Anyway,不知道CMake文件能不能建tags,我也暂时没时间试。

不知道大家有没有好的解决方案可以推荐?或者有人碰见过counsel-ag什么的不出结果这种情况的吗?谢谢!(问得比较乱,先说句Sorry :sweat_smile: