ファイル内のテキストを検索して置換する
現在のドキュメント内のテキスト文字列をすばやく検索して置換することができます。 さまざまなオプションを使用して、検索プロセスを絞り込み、検索で 正規表現を使用し、検索結果を管理できます。
エディターでファイルを開きます。
Ctrl+F を押すか、メインメニューから を選択します。
開いた検索フィールドに、検索文字列を入力します。 PhpStorm はファイル内の検索結果をハイライトします。 または、エディターで、検索する文字列をハイライトして Ctrl+F を押します。 PhpStorm はハイライトされた文字列を検索フィールドに入力します。

選択範囲で検索する
複数行選択内でテキスト文字列を検索できます。
複数行のフラグメントを選択し、 Ctrl+F を押します。
をクリックし、 選択範囲を検索 の横にチェックマークを付けて、検索文字列を入力します。 PhpStorm はまず選択したフラグメント内でターゲットを検索します。
選択範囲を検索 の横のチェックを外すと、PhpStorm は検索処理をファイル全体に戻します。

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

検索を管理する
PhpStorm では検索プロセスを調整し、表示された検索結果でさまざまなアクションを実行できます。
検索クエリを入力すると、エディターが自動的にスクロールします。 この動作を無効にするには、「
」をクリックし、「入力中に結果までスクロールする 」オプションのチェックを外してください。
以前の検索リストを表示するには、検索フィールドで ⌥↓ を押します。

複数行の文字列を入力する場合は、検索フィールドの
アイコンをクリックして新しい行を探します。
が選択されている場合、PhpStorm はそれらを含むテキスト文字列を検索するときに、バックスラッシュ
\で特殊な正規表現シンボルを自動的にエスケープします。
regex の詳細については、 regex を使用した検索のドキュメントを参照してください。
および
矢印を使用して、前または次の出現箇所に移動します。
検索 ツールウィンドウで出現箇所リスト Alt+F7 を操作します。ここでは、結果をグループ化したり、別のウィンドウで開いたりするなど、他にもさまざまなオプションがあります。

をクリックして、 複数のカーソル 選択オプションを開きます。次の出現箇所を選択に追加(Alt+J )または前の出現箇所を選択解除(Alt+Shift+J )できます。
ファイル全体で検索対象をすばやく置き換えたい場合は、 Ctrl+Alt+Shift+J を押して新しい文字列を入力します。

検索フィールドで
、
をクリックするか、
をクリックして検索範囲を選択すると、検索を絞り込むことができます。
^⌥X (以前は ⌥G )を押すと、
と 正規表現オプションをすばやく切り替えられます。 正規表現を使って、より高度な検索ができます。
ファイル内の検索文字列を置き換える
Ctrl+R を押すか、メインメニューから を選択して ファイル内置換 ウィンドウを開きます。
上部のフィールドに検索文字列を入力します。 下部のフィールドに、置換文字列を入力します。 大文字と小文字を保持する必要がある場合は、置換フィールドにある
をクリックします。

複数行置換の場合は
をクリックしてください。 例: コンマをコンマと改行で置き換える場合は、検索フィールドにコンマを入力し、置換フィールドにコンマと改行を入力します。
置換 をクリックしてアイテムを 1 つずつ置き換え、 すべて置換 を使用してファイル内のすべてのアイテムを置き換え、 除外 を使用していくつかのアイテムを置き換えません。
置換 ウィンドウに表示されるオプションは 検索 ウィンドウに似ており、 検索結果の管理セクションを参照できます。