2

以前は、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

この問題の原因は何ですか?

4

1 に答える 1

4

@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のバグだと思います。

于 2011-02-08T04:56:26.750 に答える