如何在 Kate 中更新 CTags?

如何在 Kate 中更新 CTags?

我是 CTags 的新手,不久前我第一次尝试了它。它在 Kate 中运行良好,我能够使用键盘快捷键跳转到函数定义。

现在,我正在同一个系统上再次尝试。我打开了一个新项目,运行ctags后它在项目根目录中创建了tags文件。我确认它在 vim 中可以正常工作,并且我可以按预期在定义之间跳转。

当我打开 Kate 时,我将标签文件(/home/jeff/project/tags)添加到索引目标,然后单击,Update Index但现在当我尝试转到定义时,它总是:

未找到匹配项

我也尝试过更新数据库,并且它是session_db_根据今天的日期创建的。

我还尝试.kateproject按照以下答案的建议创建文件这个问题,上次工作时我没必要这么做。

答案1

弄清楚了,我不应该将tags文件(/home/jeff/project/tags)添加到目标索引,而应该只添加文件tags所在的目录(/home/jeff/project/),而不是tags文件本身。

将目标索引更改为/home/jeff/project/并更新索引后,我就可以轻松地跳转到我期望的定义。

相关内容