我有一个AngularJS项目,它是用约曼搭建的。我希望使用ctag为整个项目生成标记,这样我就可以在vim中导航代码。但是当我使用命令
ctags -R .在根文件夹中,它为相对根文件夹更深的一个或两个层次的文件夹生成标记。在5-6层深的文件夹不会被标签标记。我怎样才能让它为整个项目工作呢?我使用exuberant-ctags生成标记。操作系统: Ubuntu 15.04
发布于 2015-11-23 06:39:16
您得到的结果与下面的相同吗?
ctags -R *什么操作系统?你证实过这不是权限问题吗?
发布于 2015-11-23 11:32:13
ctags使用文件扩展名来正确选择将用于生成标记文件的解析器。您找不到的文件可能有一个不受支持的扩展名。
另一种可能是,这些文件使用的语言扩展名不受Exuberant的支持。在这种情况下,您可能需要尝试通用Ctag,它是从Exuberant派生出来的,正在积极开发中。JS解析器有可能在这个ctag叉中得到了改进。
https://stackoverflow.com/questions/33864950
复制相似问题