首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ctags不能按要求递归工作

ctags不能按要求递归工作
EN

Stack Overflow用户
提问于 2017-12-07 15:48:56
回答 1查看 464关注 0票数 1

我遇到了一个非常令人困惑的问题,ctags命令不能生成子目录的标签,我正在使用ctag生成emacs的标签,我首先cd到项目的根目录,然后运行命令:ctags -e -R *,标签只为当前目录生成,但是子目录没有生成,我的ctag版本是:

代码语言:javascript
复制
$ ctags --version
Exuberant Ctags 5.9~svn20110310, Copyright (C) 1996-2009 Darren Hiebert
  Compiled: Oct  7 2014, 13:52:37
  Addresses: <dhiebert@users.sourceforge.net>, http://ctags.sourceforge.net
  Optional compiled features: +wildcards, +regex

我已经测试过了,ctags -R *也不能为子目录生成标签文件。

我也尝试过find . -name *.py -print | xargs ctags -e -R,没有给出任何输出,但是在find . -name *.py中,找到了很多.py文件,有人能帮我吗?

通过ctags -VR .,我发现它实际上转到子目录并识别python脚本文件,尽管有很多未知的语言,但它就是不生成标记文件。

EN

回答 1

Stack Overflow用户

发布于 2018-02-02 22:41:46

确保您使用的是Exuberant Ctag http://ctags.sourceforge.net/。您可以使用ctags -version命令进行同样的检查。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47690076

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档