IntelliJ IDEA 2026.1 Help

TODO コメント

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

TODO コメントの例
  1. 1 行の TODO コメント

  2. 複数行の TODO コメント

  3. 通常のコメント行

  4. TODO ツールウィンドウ

  5. TODO アイテム

デフォルトでは、IntelliJ IDEA によって認識される 2 つのパターン、 TODOFIXME が小文字と大文字の両方で存在します。 これらのパターンは行内で使用でき、サポートされている任意のファイルタイプのコメントをブロックできます。 デフォルトのパターンを変更するか、必要に応じ て独自のパターンを追加できます

作業している言語の標準コメントスタイルを使用して TODO を記述します。 Markdown では、 コメントをエミュレートできます。

複数行の TODO アイテムを作成

  • 最初のコメント行に続くコメント行のテキストをインデントします。

    複数行の TODO アイテムをインデントするには、スペースとタブ、または両方を組み合わせて使用できます。

複数行の TODO アイテムを無効化

  1. Ctrl+Alt+S を押して設定を開き、 エディター | TODO を選択します。

  2. 次の行のインデント付きテキストを同じTODO の一部として扱う のチェックボックスをオフにします。

TODO アイテムを表示

  • TODO ツールウィンドウを開きます: 表示(V) | ツールウィンドウ | TODO

タブを使用して、表示する TODO アイテムのソースを以下から切り替えます:現在のプロジェクト内のすべてのファイル、現在のファイル内のもののみ、特定の スコープに基づくファイル、または アクティブな変更リスト内のファイル(バージョン管理統合が構成されている場合)。

ソースコード内の TODO コメントに移動するには、 TODO ツールウィンドウで対応する TODO 項目をクリックします。 この動作を無効にするには、ツールバーの シングルクリックで移動 ボタン The Navigate with Single Click button を使用します(この場合、TODO 項目をダブルクリックして関連するコメントに移動する必要があります)。

カスタムパターンを追加し、TODO アイテムをフィルタリング

独自のパターンを追加してリストをフィルタリングし、特定のパターンに一致する TODO アイテムのみを表示できます。 例: OPTIMIZE パターンでコード内の可能な最適化の場所をマークし、 TODO ツールウィンドウで表示するときに他のすべての TODO アイテムを無視することを選択できます。

  1. 設定 ダイアログ(Ctrl+Alt+S )で、 エディター | TODO を選択します。

  2. 正規表現を使用して、カスタムパターンを指定します。

    例: コメントに OPTIMIZE という単語のパターンを追加するには、 TODO ダイアログの パターン セクションで The Add button をクリックし、次の正規表現を入力します。

    \boptimize\b.*

    これは「optimize」という単語 (\b は単語の境界を指定します) と一致し、コメント内に他の文字をいくつでも含めることができます。

    次に、 OK(O) をクリックして新しいパターンを保存します。

  3. フィルターを追加して TODO パターンをグループ化し、 TODO ツールウィンドウで対応する TODO アイテムを個別に表示します。

    例: Optimization フィルターを新しいパターンで追加するには、 TODO ダイアログの フィルター セクションで The Add button をクリックし、その名前として Optimization を指定し、このフィルターに含める新しいパターンを選択します。

    次に、 OK(O) をクリックして新しいフィルターを保存します。

    TODO 設定ダイアログ
  4. OK(O) をクリックして、 TODO 設定ダイアログで変更を適用します。

  5. 新しいフィルターを適用するには、 TODO ツールウィンドウで the Filter TODO Items button をクリックし、 Optimization フィルターを選択します。

パターン用に選択したアイコンは、さまざまな TODO アイテムを区別しやすくするために、 TODO ツールウィンドウに表示されます。 パターンの 大/小文字の区別 チェックボックスを有効にすることにより、指定された大文字と小文字のみをパターンに一致させることができます。

2026 年 3 月 30 日