JetBrains Rider 2020.2 ヘルプ

ファイル内のテキストの検索と置換

現在のドキュメント内のテキスト文字列をすばやく見つけて置き換えることができます。さまざまなオプションを使用して、検索プロセスを絞り込み、検索で正規表現を使用し、検索結果を管理できます。

現在のドキュメントのテキストを検索

  1. 必要に応じて、検索オプションを指定します。

  2. 検索フィールドに、検索文字列の入力を開始します。

    Find text

    入力すると、現在のカーソル位置の後の最初の検索文字列が選択されます。他の出現箇所はエディターでハイライトされます。さらに、一致する出現箇所はスクロールバーでストライプでマークされます。

  3. 複数行のフラグメントを検索するには、検索ボックスでEnter a new lineをクリックするか、Ctrl+Shift+Enter を押する

    シングルラインモードに戻るには、Backspace を押します。

  4. 検索結果を見る

現在のドキュメントで宣言または使用されているシンボルを検索するには、シンボル名またはそのキャメルケースの省略形の入力を開始し、Ctrl+Space を押して一致するアイテムから選択します。

JetBrains Rider: Looking for symbols from the search field (Ctrl+F)

現在のファイルのテキストを置き換える

  1. Ctrl+R を押すか、メインメニューから編集 | 検索 | 置換を選択します。検索と置換ペインがアクティブなエディターの上に表示されます。

  2. 必要に応じて、検索と置換のオプションを指定します。

  3. 検索フィールドに検索文字列を入力します。入力すると、一致する出現箇所がエディターでハイライトされ、最初の出現箇所で置換ポップアップダイアログが開き、現在の出現箇所またはそのすべてを空の文字列で置き換えることを提案します。

  4. 置換文字列を入力します。

  5. すべて置換をクリックして一致するすべての出現箇所を置き換えるか、置換をクリックしてアイテムを 1 つずつ置き換えます。

  6. または、「除外」をクリックして現在の出現箇所をスキップし、すべて置換操作から除外することもできます。この出現箇所のボタンが包含に変わります。 Previous occurrence Shift+F3 および Next occurrence F3 を使用して、除外または含める他の出現箇所にフォーカスを移動します。

検索結果を見る

  • 新しい検索を開始するには、次のいずれかを実行します(現在のフォーカスに応じて)。

    • エディターにフォーカスがある場合は、Ctrl+F を押します。

    • 検索フィールドにフォーカスがある場合は、Ctrl+A を押する

    どちらの場合も、既存の検索文字列が選択され、新しい文字列を入力することができます。

  • 出現箇所間を移動するには、次のいずれかを実行します。

    • Shift+F3 (前の選択にジャンプ)または F3 (次の選択にジャンプ)を押します。

    • 検索パネルのPrevious occurrenceまたはNext occurrenceボタンを使用します。

    • ガターストライプをクリックします。

  • 検索フィールドの横に、見つかった出現箇所の合計数と選択した出現箇所の数が表示されます。

  • Search History をクリックするか Alt+Down を押して、最近の検索エントリのリストを表示できます。

  • 検索ペインを閉じてフォーカスをエディターに切り替えるには、Escape を押します。

  • Escape を押してエディターにフォーカスを戻すと、最初の検索一致が選択されたままになるため、Ctrl+C をコピーするか Ctrl+X を切り取るか、入力を開始して選択を置き換えることができます。

    検索文字列の出現箇所に複数のキャレットと選択範囲を追加することもできます。Add Selection for Next Occurrence Alt+JUnselect Previous Occurrence Alt+Shift+J をクリックして出現箇所を 1 つずつ選択または選択解除するか、Select All Occurrences Ctrl+Alt+Shift+J をクリックしてすべての出現箇所を選択します。

検索と置換のオプション

Search History Alt+Down 最近のエントリの履歴を表示します。
Clear 検索フィールドをクリアします。
Enter a new line Ctrl+Shift+Enter 複数行で検索文字列を入力できるようにします。このオプションがなくても、正規表現とエスケープ文字を使用して複数行の一致を検索できます。
Match case Alt+C 検索中に大文字と小文字を区別します。
Words Alt+O 単語全体、つまりスペース、タブ、句読点、または特殊文字で区切られた文字列を検索します。
このオプションは、正規表現が選択されている場合は使用できません。
Regex Alt+X 検索クエリを正規表現として処理します。
Previous occurrence Shift+F3
Next occurrence F3
検索文字列の出現箇所を移動します。
Open in Find Tool Window Alt+F7 検索ウィンドウで検索結果を表示します。
Add to multiple selection Alt+J 次に見つかった出現箇所を複数選択に追加します。
Unselect Previous Occurrence Alt+Shift+J 見つかった出現箇所を複数選択から削除します。
Select All Occurrences Ctrl+Alt+Shift+J 見つかったすべての出現箇所を含む複数選択を作成します。
In Selection 検索と置換をエディターの現在の選択に限定します。
Show filter popup Ctrl+Alt+F 追加オプションのリストを呼び出します。たとえば、検索をコメントまたは文字列リテラルに限定します。
Preserve Case Alt+E 文字列を置き換えるときは、出現ごとに大文字小文字を区別して置き換えます。例: foobar に置き換えると、FooBar に、FOOBAR に置き換えられます。
このオプションは、正規表現が選択されている場合は使用できません。
最終更新日 :

関連ページ:

正規表現を使用してテキストを検索して置換する

テキストの特定のパターンを検索して置換する場合は、正規表現を使用します。これらは、パターンマッチング、解析、結果のフィルタリングなどに役立ちます。正規表現の構文を習得したら、ほとんどすべての言語で使用できます。を押して、検索と置換のペインを開きます。複数のファイルを検索して置換する必要がある場合は、...

どこでも検索

またはShiftを 2 回このコマンドを使用して、タイプ、シンボル、ファイル、最近のファイル、アクション、ツールウィンドウ、実行構成、および設定に移動します。この機能を呼び出すとすぐに候補のリストが表示され、最初に最近のファイルが含まれます。このコマンドはテキスト検索の代わりにはなりません。 を使...

検索ウィンドウ

表示 | ツールウィンドウ | 検索このウィンドウは、さまざまな検索結果(シンボルの使用箇所、シンボルのAPI の公開など)を表示するために使用されます。このウィンドウには、最新の検索の結果と以前の検索の結果が別のタブで表示されます。同じ検索 / ナビゲーションコマンドを除き、新しい検索コマ...

ソリューション内のテキストの検索と置換

ソリューション全体、プロジェクト、ネストされた階層を持つ任意のディレクトリ、または任意のスコープ内のテキストを検索して置き換えることができます。プレビュータブまたは検索ツールウィンドウで検索結果を確認します。タイプ、メンバー、ファイル、アクション、または設定を探している場合は、どこでも検索を使用しま...