【发布时间】:2011-10-12 07:33:24
【问题描述】:
我有一个文件夹 llvm2.9,我在其中运行了这个命令。
$> ctags -R --sort=1 --c++-kinds=+p --fields=+iaS --extra=+q --language-force=C++
这是 *.html 文件中的索引方法,也存在于 llvm2.9/docs 中。我发现了这一点,因为当我为某个类按 ctrl-] 时,它转到了 html 文件。
如何强制 ctags 单独使用 .cpp/.h 文件或忽略特定目录。
谢谢
【问题讨论】:
-
似乎 80% 的问题是由 强制语言 到 cpp 引起的。你为什么这样做?
-
否则,单击某些函数定义会将我带到一个列出它的 html 文件而不是 cpp 文件。
-
你确定吗?我的猜测是,处理 without
--language-force=C++的 html 文件将 not 首先获取 HTML 中的 C++ 定义。你验证了吗?另外,我想你已经看到了我的答案(我理解了这个问题,我也只是想挑战一下这个前提)