JetBrains Rider 2026.1 Help

TODO リスト

表示 | ツールウィンドウ | TODO

JetBrains Rider は、タスクや 技術的負債を簡単にトラックできる方法を提供します。特定の パターンに一致するコードアイテム(コメント、文字列リテラル、または識別子)は、エディター内やソリューション全体で TODO ウィンドウを使って簡単に見つけることができます。

JetBrains Rider: TODO ウィンドウ

TODO 項目は、そのタイプ (編集、通常、質問、警告、エラー) に応じてエディターと エラーストライプでハイライトされます。 色は、 エディター | TODO 設定ページ  Ctrl+Alt+S で設定できます。

TODO パターン

デフォルトでは、JetBrains Rider は、以下のタイプの一般的に使用される TODO アイテム用に 3 つの定義済みパターンを提供します:

  • コメント内の TODO または TODO: some description を含む行 (どちらも大文字と小文字を区別しない) - 標準

  • コメント内の BUG: を含む行 (大 / 小文字の区別) - エラー

  • コード内の NotImplementedException - 編集

独自のパターンも定義できるため、TODO ウィンドウで特定の技術的負債アイテムにすばやくアクセスできます。

カスタム TODO パターンを定義する

  1. エディター | TODO ページを JetBrains Rider 設定 Ctrl+Alt+S で開きます。

  2. ツールバーの 追加 をクリックします。

  3. コメントで検出するキーワードを含む正規表現を指定します。 例: (\W|^)(?<TAG>Refactor)(\W|$)(.*)

  4. 必要に応じて、パターンで大文字と小文字を区別するかどうかを指定します。

  5. パターンのアイコンを選択して、エディターおよび TODO ウィンドウで一致するアイテムの色を定義します。

  6. このパターンをリストに追加するには、 OK をクリックします。

  7. 既存のパターンを編集または削除することもできます。

  8. 設定 ダイアログで 保存 をクリックして変更を適用し、JetBrains Rider が保存先を選択できるようにするか、 保存 セレクターからレイヤーを選んで特定の設定レイヤーに変更を保存します。 詳細については、「レイヤーベースの設定 」を参照してください。

コメント内の複数行の TODO 項目

デフォルトでは、次の行が最初の行から少なくとも 1 つの空白でインデントされている場合、コメント内の TODO アイテムは複数行にできます:

// TODO: beginning of the comment, // comment continued on the next line

コメント内の TODO 項目を単一行のみにしたい場合は、JetBrains Rider 設定 の エディター | TODO ページで 次の行のインデントされたテキストを同じ TODO の一部として扱う をクリアしてください Ctrl+Alt+S

現在のファイル内の TODO 項目間を移動するには、 エラーストライプ の TODO マークを使用します。

ソリューション全体で TODO 項目を検討する

  1. Alt+6 を押すか、メインメニューの 表示 | ツールウィンドウ | TODO を選択します。

  2. 開いた TODO ウィンドウで、 ThemedIcon.Down.Screen.(グレー).png または テーマアイコンアップ画面 (グレー).png をクリックして、次または前のアイテムに移動します。

    エディターで TODO 項目を見つけるには、ダブルクリックするか、 F4 を押すか、コンテキストメニューで ソースに移動 を選択してください。

    オプションで、 シングルクリックでナビゲート シングルクリックでナビゲート をオンにして、アイテムがツールウィンドウでフォーカスを取得するとすぐにエディターに配置されるようにすることができます。

  3. 選択した項目のソースコードをウィンドウ内で調べるには、ツールバーの ソースのプレビュー をクリックします。

TODO アイテムのグループ化とフィルター

コードベースのサイズや期間によっては、TODO アイテムがたくさんある場合があります。 特定のアイテムに集中するには、 スコープやカスタムフィルターで TODO アイテムをフィルターできます。

TODO ウィンドウのタブでは、最初のフィルタリングが利用できます。

  • 現在のファイル タブを使用して、エディターでアクティブなファイル内の TODO 項目だけを表示することができます。

  • デフォルト変更リスト タブは、現在のソリューションで VCS 統合を有効化すると使用可能になり、このタブにはコミットされていないローカル変更があるファイルの TODO 項目が表示されます。

  • スコープベース タブでは、 スコープ​​. セレクターを使用して、Rider が TODO アイテムを検索する場所を選択できます。 をクリックして独自の スコープを作成することもできます。

カスタムフィルターを使ってさらにフィルタリングでき、興味のある TODO パターングループを作成できます。

カスタムフィルターは、JetBrains Rider 設定 Ctrl+Alt+Sエディター | TODO ページで作成するか、TODO ウィンドウのフィルターアイコン をクリックして フィルターを編集 を選択することで作成できます。

TODO ウィンドウのコントロール

ツールウィンドウのタブを切り替えるには、 Alt+RightAlt+Left を押します。

ツールバーボタン

アイコン

ツールチップとショートカット

説明

前の TODO

前の TODO Ctrl+Alt+Up

リスト内の前の TODO 項目を選択します。

次の TODO

次の TODO Ctrl+Alt+Down

リスト内の次の TODO 項目を選択します。

TODO アイテムのフィルター

TODO アイテムのフィルター

フィルターを選択するか、必要に応じて TODO パターンとフィルターのリストを編集できる TODO ダイアログを開きます。

シングルクリックでナビゲート

シングルクリックでナビゲート

このトグルを選択すると、項目をクリックしてエディターで項目を開くことができます。 それ以外の場合は、項目をダブルクリックするか、 F4 を押して、エディター内で項目を見つけることができます。

すべて展開 Ctrl+NumPad Plus

このボタンをクリックしてすべてのノードを展開します。

すべて折りたたむ Ctrl+NumPad Minus

このボタンをクリックしてすべてのノードを折りたたみます。

表示オプション

プロジェクト別にグループ化

このトグルを使用して、含まれるプロジェクトごとに TODO アイテムをグループ化します。 現在のファイル タブでは使用できません。

ソースのプレビュー

ソースのプレビュー

対応するファイル内の選択した項目のソースコードを含むプレビューペインを表示します。

コンテキストメニュー

項目

説明

ソースに移動 F4

ソースコード内の関連するコメントの場所に移動します。 TODO アイテムまたはファイルを右クリックした場合にのみ使用できます。

ローカル履歴

ローカル履歴サブメニューを表示する:

  • 履歴の表示: 関連ファイルのローカル履歴ウィンドウを開きます。

  • ラベルを付ける: ローカル履歴にラベルを追加します。

2026 年 6 月 12 日