一些标签工作,一些不在vim与ctags(Javascript代码)

时间:2015-03-25 16:07:54

标签: javascript vim ctags

我使用tags成功生成了ctags -R个文件。我可以在CTRL-]中使用vim转到功能定义,但并非所有功能定义都正常(E426: tag not found: someFunction)。我检查了tags文件的内容,所有的定义都在那里。

有什么问题?


编辑:问题是JavaScript代码库中的许多地方都缺少分号(;)。浏览器设法解释代码,但ctags以错误的方式生成tags文件。我做了一个脚本,从标识符中删除了不需要的前缀,现在它正在工作。但我也下载了jsl,我删除(或添加)了不需要的(或丢失的)分号。如果此任务完成,可能ctags将生成正确的tags文件。

0 个答案:

没有答案