◆複数ファイル中の文字列を一括置換する
【バージョン2.2.0.0以降のサクラエディタ】には、grep機能を強化した「grep置換」機能があります。
これは「検索結果に対してすべて置換する」と同様に、「grep結果に対してすべて置換する」機能となっています。
grep機能を起動する方法は、2通りあります。
・「Ctrl+G」を押す
・「上部メニュー>検索>grep」を選択する
すると、【検索ボックス】が表示されます。
条件:検索対象文字列を入力
ファイル:*.*などワイルドカード私用可
フォルダ:フォルダのパスを入力
★ほか結果の出力形式などを選択し【検索ボタン】を押すと、結果が表示されます。
この検索結果はサクラエディタの新しいウィンドウとして開き、テキスト等で保存することができます。
さらに検索結果のうち確認したい行をダブルクリックすると、そのファイルをさらに別ウィンドウで開き、
該当箇所を表示することができます。
検索結果を使って一括で置換するには、バージョン2.2.0.0以降のサクラエディタが必要です。起動にショートカットキーは設定されておらず、「上部メニュー>検索>grep置換」を選択します。
すると新たな【検索ボックス】が表示されるので、通常のgrep時と同じように項目を埋めていきます。
さらに、「置換後」の文字列を入力します。
また「バックアップ作成」にチェックを入れておくと、置換前の古いファイルを「ファイル名.拡張子.skrold」という名前で保存した上で、置換後ファイルが元のファイル名で作成されます。
以上です (^^♪