DataGrip 2019.2ヘルプ

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

DataGripを使用すると、アクティブなエディターでテキスト文字列を検索して置き換えることができます。

現在のファイルを検索する

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

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

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

    Find text

    入力すると、現在のカーソル位置の後に検索文字列が最初に現れます。他の出現箇所はエディターで強調表示されます。さらに、マッチする出現箇所は、右ガターにストライプでマークされます。

  4. 複数行の断片を検索するには、検索ボックスで Multi-line search をクリックするか、N/Aを押します。

  5. 検索結果を見る

現在のファイル内を置換する

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

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

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

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

  5. 検索結果を見るをクリックし、置換ダイアログのボタンを使用して、必要に応じて出現箇所を置換します。下記の検索と置換のオプションを参照してください。

検索結果の操作

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

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

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

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

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

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

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

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

  • 検索ペインには、検出された出現箇所の数が表示されます。一致するものが見つからない場合、検索ペインは赤色になります。

  • 最近の検索履歴を使用してください:検索ペインを開いた状態で、Find をクリックして最近のエントリのリストを表示します。

  • 操作をキャンセルしてペインを閉じるには、Escapeを押します。

  • 複数選択を使用します ( multiselection )。例:特定の文字列が検索結果として強調表示されている場合、Add multi cater Alt+Jをクリックしてこの文字列の出現を複数選択に追加するか、Remove selection Shift+Alt+Jを使用して複数選択から出現を削除するか、Select all occurrences Ctrl+Shift+Alt+Jを使用して見つかったすべての出現を複数選択に追加できます。

検索と置換のオプション

項目

説明

検索/置換

Find

このボタンをクリックすると、最近のエントリの履歴が表示されます。

検索、置換

Clear

検索フィールドをクリアするには、このボタンをクリックします。

検索、置換

Previous occurrence Next occurrence

これらのボタンをクリックすると、検索文字列が検索されます。

検索、置換

Add to multiple selection

このボタンをクリックすると、次に検出された出現箇所が複数選択に追加されます。

検索

Remove selection

見つかった出現箇所を複数選択から削除するには、このボタンをクリックします。

検索

Select all occurrences

見つかったすべての出現箇所を含む選択を作成するには、このボタンをクリックします。

検索

Find all

このボタンをクリックすると、検索結果が検索ツール・ウィンドウに表示されます。

検索、置換

大/小文字の一致

このチェックボックスを選択すると、DataGripは検索中に大文字と小文字を区別します。

検索、置換

正規表現

このチェックボックスを選択すると、検索文字列は正規表現として認識され、置換プレビューがツールチップに表示されます。検索または置換フィールドにいる間に、⌥X (以前は ⌥Gと呼ばれていました)を押して、選択した正規表現チェックボックスをすばやく選択または選択解除します。

検索、置換

単語

このチェックボックスをオンにすると、DataGripは単語全体、つまりスペース、タブ、句読点、または特殊文字で区切られた文字列のみを検索します。
このチェックボックスは、正規表現チェックボックスをオンにすると無効になります。

検索、置換

大/小文字を保持する

このチェックボックスが選択されている場合、DataGripは最初の文字の大文字小文字と一般的な初期文字列の大文字小文字を保持します。例:代替としてyourtestを指定した場合MyTestYourtestに置き換えられます。
正規表現チェックボックスが選択されている場合、このチェックボックスは無効です。

置換

選択内

このチェックボックスをオンにすると、検索と置換が選択されたテキストのみに限定されます。

置換

置換

現在の出現箇所を置き換えて次の出現箇所に進みます。

置換

すべて置換

このボタンをクリックすると、現在のファイル内または選択範囲内のすべての見つかった出現箇所が置き換えられます。

置換

除外/含める

現在の出現箇所をスキップし、すべて置換操作から除外するには、除外ボタンをクリックします。この出現箇所のボタンは包含に変わります。

置換

Show filter popup

このボタンをクリックすると、追加オプションのリストが表示されます。対応するオプションをチェックすると、指定されたスコープに検索が限定されますが、他の出現箇所は無視されます。

検索、置換

最終更新日: 2019年10月11日