DataGrip 2026.1 Help

ファイル内ターゲットの検索

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

次のビデオは、クライアント側でデータを検索する方法を示しています。

ファイル内の検索文字列を見つける

  1. エディターでファイルを開きます。

  2. Ctrl+F を押すか、メインメニューから 編集 | 検索 | 検索 を選択します。

  3. 開いた検索フィールドに、検索文字列を入力します。 DataGrip はファイル内の検索結果をハイライトします。 または、エディターで、検索する文字列をハイライトして Ctrl+F を押します。 DataGrip はハイライトした文字列を検索フィールドに入力します。

    文字列の検索​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​‍‏‮‏‮​‍‍​​​​​​​​​​​​​​​​​​​​​‍‏‮‏‮​‍‍​​​​​​​​​​​​​​​​​​‍‏‮‏‮​‍‍​​​​​​​​​​​​​​​​​​‍‏‮‏‮​‍‍​​​​​​​​​​​​​​​​​​‍‏‮‏‮​‍‍​​​​​​​​​​​​​​​​​​‍‏‮‏‮​‍‍​​​​​​​​​​​​​​​​​​‍‏‮‏‮​‍‍​​​​​​​​​​​​​​​​​​‍‏‮‏‮​‍‍​​​​​​​​​​​​​​​​​​‍‏‮‏‮​‍‍​​​​​​​​​​​​​​​​​​‍‏‮‏‮​‍‍​​​​​​​​​​​​​​​​​​‍‏‮‏‮​‍‍​​​​​​​​​​​​​​​​​​‍‏‮‏‮​‍‍​​​​​​​​​​​​​​​​​​‍‏‮‏‮​‍‍​​​​​​​​​​​​​​​​​​‍‏‮‏‮​‍‍​

選択して検索

複数行選択範囲内でテキスト文字列を検索できます。

  1. Ctrl+F を押し、 検索結果のフィルター ボタン (Search in Selection) をクリックして、 選択範囲を検索 を選択します。

  2. 複数行のフラグメントを選択し、検索文字列を入力します。 DataGrip は、選択したフラグメント内のターゲットを検索します。

    複数行のフラグメント自体を検索する場合は、それを選択して Ctrl+F を押します。

    選択して検索

検索を管理する

DataGrip を使用すると、検索プロセスを調整し、表示された検索結果でさまざまなアクションを実行できます。

  • 検索クエリを入力すると、エディターが自動的にスクロールします。 この動作を無効にするには、「その他ボタン 」をクリックし、「入力中に結果までスクロールする 」オプションのチェックを外してください。

  • 以前の検索リストを表示するには、検索フィールドで ⌥↓ を押します。

    検索履歴
  • 複数行の文字列を入力する場合は、検索フィールドの 新しい行を入力 アイコンをクリックして新しい行を探します。

  • 正規表現 アイコン が選択されているとき、文字列に特殊な正規表現記号が含まれている場合、DataGrip はバックスラッシュ \ で自動的にエスケープします。

    正規表現シンボルをエスケープする

    regex の詳細については、 regex を使用した検索のドキュメントを参照してください。

  • 前の出現箇所 および 次の出現箇所 矢印を使用して、前または次の出現箇所に移動します。

  • 検索 ツールウィンドウで出現箇所のリスト Alt+F7 を操作します。ここでは、結果をグループ化する・別のウィンドウで開くなど、他のオプションがあります。

    検索ツールウィンドウで出現箇所が見つかりました
  • その他ボタン をクリックして、 複数のカーソル 選択オプションを利用できます。次の出現箇所を選択に追加(Alt+J )、または前の出現箇所を選択解除(Alt+Shift+J )が可能です。

  • ファイル全体で検索対象をすばやく置き換えたい場合は、 Ctrl+Alt+Shift+J を押して新しい文字列を入力します。

  • 検索フィールドで Words アイコンMatch case アイコン をクリックするか、 フィルターアイコン をクリックして検索範囲を選択すると、検索を絞り込むことができます。

  • ^⌥X (以前は ⌥G )を押すと、 正規表現 アイコン正規表現 オプションをすばやく切り替えることができます。 正規表現 を使用して、より高度な検索が可能です。

  • 開いたファイル内の任意の要素の使用箇所を見るには Ctrl+F7 を押してください。

    DataGrip ですべての使用箇所をファイル内でハイライトしたくない場合は、 設定 ダイアログ(Ctrl+Alt+S )を開き、 エディター | コード編集 ページの キャレット移動のハイライト セクションで キャレット上の要素の使用箇所 オプションのチェックを外してください。

    Alt+F7 を押して現在のファイル以外の 使用箇所を検索するか、 Ctrl+Alt+F7 を押して検索結果を別のポップアップで開きます。 検索の前にいくつかのオプションを構成する必要がある場合は、 Ctrl+Alt+Shift+F7 を押して 使用箇所の検索 ダイアログを開きます。

ファイル内の検索文字列を置き換える

  1. Ctrl+R を押すか、メインメニューから 編集|検索|置換 を選択して ファイル内置換 ウィンドウを開きます。

  2. 上部のフィールドに検索文字列を入力します。 下部のフィールドに、置換文字列を入力します。 大文字と小文字を保持する必要がある場合は、置換フィールドにある Preserve Case アイコン をクリックします。

    ファイルペインで置換

    複数行置換の場合は 複数行 をクリックしてください。 例: コンマをコンマと改行で置き換える場合は、検索フィールドにコンマを入力し、置換フィールドにコンマと改行を入力します。

  3. 置換 をクリックしてアイテムを 1 つずつ置き換え、 すべて置換 を使用してファイル内のすべてのアイテムを置き換え、 除外 を使用していくつかのアイテムを置き換えません。

置換 ウィンドウに表示されるオプションは 検索 ウィンドウに似ており、 検索結果の管理セクションを参照できます。

2026 年 5 月 22 日