非推奨: VSCode に完全に切り替えたため、このパッケージは今後管理されません。
プロジェクト内のすべての TODO、FIXME、CHANGED、XXX、IDEA、HACK、NOTE、REVIEW、NB、BUG、QUESTION、COMBAK、TEMP コメントを検索し、それらを優れた概要リストに表示します。
注意: このパッケージは todo を検索します。 Todo ワードの強調表示については、 language-todo を参照してください。
コマンド パレットTodo Show: Find In Workspace
、 Todo Show: Find In Project
またはTodo Show: Find In Open Files
を使用して Todo リストを開きます。キーボード ショートカットは、Mac OSX ではCTRL + SHIFT + T 、Windows および Linux ではALT + SHIFT + Tです。
apm install todo-show
を使用してインストールするか、 Atom 設定からのパッケージのインストールを使用します。
Todo の検索を絞り込むために、5 つの異なる範囲を使用できます。 Todo ビューの上部にあるボタンを使用してスコープを変更するか、対応するコマンドを使用します。
名前 | デフォルト | 説明 |
---|---|---|
自動更新 | true | 保存後のToDoリストの自動更新 |
これらのTodoを見つけてください | ['FIXME', 'TODO', 'CHANGED', 'XXX', 'IDEA', 'HACK', 'NOTE', 'REVIEW', 'NB', 'BUG', 'QUESTION', 'COMBAK', 'TEMP'] | 検索正規表現で使用される todo タイプの配列 |
find正規表現の使用 | 「正規表現検索」セクションを参照してください。 | すべての Todo を検索するために使用される正規表現文字列。 ${TODOS} 上記のFindTheseTodos に置き換えられます |
これらのパスを無視する | ['node_modules', 'vendor', 'bower_components', '*.pdf'] | 除外するファイル/フォルダーの配列 (Atom が内部的に使用するスキャンダルに従った構文)。 ⚬グローバル: アトムコア設定からの Ignored Names 。⚬ローカル: 現在のプロジェクトが有効な git リポジトリで、Atom Core 設定の Exclude VCS Ignored Paths がオンになっている場合、 .gitignore ファイル内のすべてを無視します。 |
showInTable | ['Text', 'Type', 'Path'] | テーブル内の各 Todo に表示するプロパティの配列 |
並べ替え | 'Text' | この todo プロパティでテーブルを並べ替える |
昇順で並べ替え | true | テーブルを昇順または降順に並べ替えます |
エクスポート形式 | 'List' | エクスポートされたマークダウンに使用する形式を選択します |
ステータスバーインジケーター | false | ステータス バーに Todo 数を表示します (これは、[Todo 表示] タブが開いている場合にのみ表示および更新されます) |
findTheseRegexes
の正規表現は、ワークスペースで一致する todo を検索するために使用されます。ユーザー固有のニーズに合わせて構成できます。
デフォルトの正規表現文字列: '/\b(${TODOS})[:;.,]?\d*($|\s.*$|\(.*$)/g'
b
単語境界から開始${TODOS}
todo タイプの一致 ( findTheseTodos
に置き換えられます)[:;.,]?
タイプの後のオプションの区切り文字d*
imdone ソートをサポートするためのオプションの数字$
追加テキストなしで Todo を終了します (改行)s.*$
て、先頭に非オプションのスペースがある todo テキストと一致させます。(.*$
文字もすべてエスケープされますデフォルトの todo タイプと検索正規表現を拡張するには、既存の構成をconfig.cson
にコピーする必要があります。
TODO: do this #object #profile
) を使用してタグ付けできます。元々はジェイミス・チャールズによって作成されました
現在は Martin Rodalgaard によって維持されています