[VScode]複数ファイルを一括置換する方法

簡単。

前提

フォルダの中にファイルが入っていて、それの中身を一括置換したい場合。

こんなかんじ

<head>とか<header>とか<footer>とかを変えたい時はよくあると思う。

やっていく

「ファイル」→「フォルダーを開く」をクリック。

該当のフォルダを開いて「フォルダーの選択」をクリック。

左側にエクスプローラーが表示されてこんな感じでファイルが並ぶ。

「Ctrl+Shift+F」または左側のアイコンをクリックして検索を開く

入力枠の左側の矢印をクリック

検索ワードを入れる

置換の内容を記載して、「すべて置換」をクリックまたは「Ctrl+Alt+Enter」

アラートが出るので「置換」をクリック。

置換するとそのまま保存されるんで、ミスった時がめんどくさい。

活用について

input:text的な形に見えるけど、複数行(改行)に対応してる。

当然と言えば当然だけど、正規表現にも対応してる。

使用感

以前使ってたDreamweaverでも一括置換をやってたので比較対象とする。

DWで置換した際、改行とインデントを含むと大体ずれた(ここ数年使ってないからわかんないけど)。VSCodeではそういう事が起きないので安心できる。

検索とか処理もめっちゃ早い。

全くもって便利。

コメント

タイトルとURLをコピーしました