TODO コメント
時々、将来の参照のためにコードの一部をマークする必要があります: 最適化と改善の領域、起こり得る変更、議論される質問など。 IntelliJ IDEA を使用すると、エディターで ハイライトされ、プロジェクト分析中にインデックスが付けられ、 TODO ツールウィンドウにリストされる特別な型のコメントを追加できます。 この方法で、あなたのチームメイトは注意が必要な問題を追跡できます。

1 行の TODO コメント
複数行の TODO コメント
通常のコメント行
TODO ツールウィンドウ
TODO アイテム
デフォルトでは、IntelliJ IDEA によって認識される 2 つのパターン、 TODO と FIXME が小文字と大文字の両方で存在します。 これらのパターンは行内で使用でき、サポートされている任意のファイルタイプのコメントをブロックできます。 デフォルトのパターンを変更するか、必要に応じ て独自のパターンを追加できます。
作業している言語の標準コメントスタイルを使用して TODO を記述します。 Markdown では、 コメントをエミュレートできます。
複数行の TODO アイテムを作成
最初のコメント行に続くコメント行のテキストをインデントします。
複数行の TODO アイテムをインデントするには、スペースとタブ、または両方を組み合わせて使用できます。
複数行の TODO アイテムを無効化
Ctrl+Alt+S を押して設定を開き、 を選択します。
次の行のインデント付きテキストを同じTODO の一部として扱う のチェックボックスをオフにします。
TODO アイテムを表示
TODO ツールウィンドウを開きます: 。
タブを使用して、表示する TODO アイテムのソースを以下から切り替えます:現在のプロジェクト内のすべてのファイル、現在のファイル内のもののみ、特定の スコープに基づくファイル、または アクティブな変更リスト内のファイル(バージョン管理統合が構成されている場合)。
ソースコード内の TODO コメントに移動するには、 TODO ツールウィンドウで対応する TODO 項目をクリックします。 この動作を無効にするには、ツールバーの シングルクリックで移動 ボタン を使用します(この場合、TODO 項目をダブルクリックして関連するコメントに移動する必要があります)。
カスタムパターンを追加し、TODO アイテムをフィルタリング
独自のパターンを追加してリストをフィルタリングし、特定のパターンに一致する TODO アイテムのみを表示できます。 例: OPTIMIZE パターンでコード内の可能な最適化の場所をマークし、 TODO ツールウィンドウで表示するときに他のすべての TODO アイテムを無視することを選択できます。
設定 ダイアログ(Ctrl+Alt+S )で、 を選択します。
正規表現を使用して、カスタムパターンを指定します。
例: コメントに
OPTIMIZEという単語のパターンを追加するには、 TODO ダイアログの パターン セクションでをクリックし、次の正規表現を入力します。
\boptimize\b.*これは「optimize」という単語 (
\bは単語の境界を指定します) と一致し、コメント内に他の文字をいくつでも含めることができます。次に、 OK(O) をクリックして新しいパターンを保存します。
フィルターを追加して TODO パターンをグループ化し、 TODO ツールウィンドウで対応する TODO アイテムを個別に表示します。
例:
Optimizationフィルターを新しいパターンで追加するには、 TODO ダイアログの フィルター セクションでをクリックし、その名前として
Optimizationを指定し、このフィルターに含める新しいパターンを選択します。次に、 OK(O) をクリックして新しいフィルターを保存します。

OK(O) をクリックして、 TODO 設定ダイアログで変更を適用します。
新しいフィルターを適用するには、 TODO ツールウィンドウで
をクリックし、
Optimizationフィルターを選択します。
パターン用に選択したアイコンは、さまざまな TODO アイテムを区別しやすくするために、 TODO ツールウィンドウに表示されます。 パターンの 大/小文字の区別 チェックボックスを有効にすることにより、指定された大文字と小文字のみをパターンに一致させることができます。