32

VIM/GVIM を使用して Python プロジェクトを開発していますが、ランダムに #TODO コメントをコードに残しています。

VIM 内のすべての #TODO オカレンスを管理 (検索、リスト、およびリンク) する方法はありますか? tasklist プラグインを試してみましたが、これはほぼ必要なものですが、現在のファイルの #TODO の出現のみを一覧表示します。通常、私のプロジェクトにはいくつかのサブフォルダーと多くの .py ファイルがあるため、現在の作業ディレクトリ内のすべてのフォルダーとファイルを検索して一覧表示する方法を見つけたいと思います。

4

1 に答える 1

51

作業ディレクトリの.pyファイルで発生する「TODO」のリストが必要な場合は、次の:vimgrepように使用できます。

:vimgrep TODO **/*.py

次に、次のコマンドでクイックフィックスウィンドウを開きます。

:cw

(とにかく自動的に開く可能性がありますが、わかりません)結果をスクロールし、Enterキーを押して各オカレンスに移動します。

より複雑な管理については、問題追跡システムを設定することをお勧めします。

于 2010-11-05T13:26:27.447 に答える