当我尝试为所有 python 库构建标记文件时,ctags 永远不会停止

发布于 2024-10-16 09:43:42 字数 501 浏览 1 评论 0原文

我曾经使用 ctags 通过以下命令为所有已安装的 python 库生成标签文件:

C:\Windows\System32>ctags -R -f d:\home\vimfiles\python.ctags d:\Python26

但是今天早上,在我升级到 Python 2.6.7 后,该命令仅生成以下输出,并且从未完成其工作。标签文件的大小一旦达到约 11MB 就不再改变。

ctags: Warning: ignoring null tag in d:\Python26\Lib\copy.py
ctags: Warning: ignoring null tag in d:\Python26\Lib\pickle.py
ctags: Warning: ignoring null tag in d:\Python26\Lib\site-packages\django\contrib\admin\sites.py

什么可能会导致这个问题?

I used to use ctags to generate a tags file for all installed python libraries by this command:

C:\Windows\System32>ctags -R -f d:\home\vimfiles\python.ctags d:\Python26

But this morning, after I upgraded to Python 2.6.7, that command only generates the following output and never finishes its job. The size of the tags file doesn't change anymore once it reaches about 11MB.

ctags: Warning: ignoring null tag in d:\Python26\Lib\copy.py
ctags: Warning: ignoring null tag in d:\Python26\Lib\pickle.py
ctags: Warning: ignoring null tag in d:\Python26\Lib\site-packages\django\contrib\admin\sites.py

What might cause this problem?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

唠甜嗑 2024-10-23 09:43:42

@Gintautas 你是天才。

我发现 ctags 被此文件停止:

D:\Python26\Lib\site-packages\ipython-0.10-py2.6.egg\share\doc\ipython\manual\html\searchindex.js

通过设置以下 ctags 选项排除它可以解决问题。

--exclude=searchindex.js

我猜这是 ctags 的一个错误。

@Gintautas You are genius.

I found ctags was stopped by this file :

D:\Python26\Lib\site-packages\ipython-0.10-py2.6.egg\share\doc\ipython\manual\html\searchindex.js

Exclude it by set the following ctags option could resolve the problem.

--exclude=searchindex.js

I guess it's a bug of ctags.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文