サクラエディタにて、複数のファイルを一括置換

「 Ctrl + g 」は検索のみなので、ないかと思ってたらあった。
ショートカットがないだけ。

 

メニューバー の [ 検索 ] から [ Grep 置換 ] を選択。

f:id:koshinRan:20180123003050p:plain

 

 

正規表現にチェックがある場合、想定通りに置換できなかった。
( ) で括っても置換されない…。1 ファイルでの置換はうまくいくのに。
チェックがなければそのままで問題なし。

f:id:koshinRan:20180123003842p:plain

バックアップ作成にチェックが入っていると、.skrold という拡張子で
置換前のファイルが作成される。( デフォでチェック入 )

f:id:koshinRan:20180123002957p:plain

xxx.txt が置換後のファイル。
xxx.txt.skrold が元ファイル。

 

なお、ファイルを指定する時に条件を付けることが出来る。

複数指定したい時は、カンマスペースセミコロンどれかで区切る。
・特定のファイルを対象外にしたい時は、先頭に ! をつける。
・特定のサブフォルダを対象外したい時は、 先頭に # をつける。

 

こちらから。
http://sakura-editor.sourceforge.net/htmlhelp2/HLP000362.html

 

以上。