DataGrip 2018.3ヘルプ

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

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

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

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

  2. If necessary, specify the search options.

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

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

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

  5. 検索結果を見る .

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

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

  2. If necessary, specify the search and replace options.

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

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

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

検索結果の操作

  • 新しい検索を開始するには、次のいずれかを実行します(現在のフォーカスに応じて)。
    • エディタにフォーカスがある場合は、 Ctrl+Fを押します。

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

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

  • 出現箇所間を移動するには、次のいずれかを実行します。
    • Shift+F3(前の選択にジャンプ)または F3 (次の選択にジャンプ)を押します。

    • 検索パネルの icons actions previousOccurence svg または icons actions nextOccurence svg ボタンを使用します。

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

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

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

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

  • 複数選択複数選択)を使用してください。例:特定の文字列が検索結果として強調表示されている場合は、 icons actions AddMulticaretAlt+J)をクリックするか、 remove selection iconShift+Alt+J)を使用して複数選択から出現箇所を削除するか、またはすべてを追加して複数の選択肢にこの文字列の出現箇所を追加できます select all occurrences iconCtrl+Shift+Alt+J)を使用した多重選択への発生。

検索と置換のオプション

項目

説明

検索/置換

find1

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

検索、置換

icons actions clear

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

検索、置換

icons actions previousOccurence svg icons actions nextOccurence svg

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

検索、置換

icons actions AddMulticaret

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

検索

remove selection icon

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

検索

select all occurrences icon

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

検索

Find all

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

検索、置換

大/小文字の一致

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

検索、置換

正規表現

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

検索、置換

単語

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

検索、置換

大/小文字を保持する

このチェックボックスをオンにすると、DataGripは最初の文字の大文字と大文字の最初の文字列の大文字と小文字を保持します。例:テストを置換えとして指定すると、MyTestYourtestに置き換えられます。
このチェックボックスは、正規表現チェックボックスを選択すると無効になります。

置換

選択内

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

置換

置換

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

置換

すべて置換

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

置換

除外/含める

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

置換

show filter popup

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

検索、置換

最終更新日: 2018年11月28日

関連事項