ctags 基本用法

ctags 基本用法

我正在按照有关如何exuberant-ctags在 Ubuntu 14.04 上使用的教程进行操作。
我运行以下命令:

sudo apt-get install exuberant-ctags

然后我cd进入项目的根文件夹并运行:

$ ctags -R .

我也试过

  • ctags -R *
  • ctags -R <folder_name>

在所有情况下,ctags 都会消耗所有计算机资源 - 锁定 PC,我需要终止该进程,之后一个tags数 GB 的文件将位于我当前的目录中。
出了什么问题?

更新

根据@muru 的要求,当我ctags -R .在一个完全空的目录中运行时,新创建的ctags文件包含:

!_TAG_FILE_FORMAT       2       /extended format; --format=1 will not append ;" to lines/
!_TAG_FILE_SORTED       1       /0=unsorted, 1=sorted, 2=foldcase/
!_TAG_PROGRAM_AUTHOR    Darren Hiebert  /[email protected]/
!_TAG_PROGRAM_NAME      Exuberant Ctags //
!_TAG_PROGRAM_URL       http://ctags.sourceforge.net    /official site/
!_TAG_PROGRAM_VERSION   5.9~svn20110310 //

答案1

感谢@muru 为我指明了正确的方向,看来目录中的grunt包(grunt和/或grunt/lessnode_modules导致了这个问题,我删除了 grunt 包,现在我得到的输出表面上看起来是正确的!

相关内容