2017-06-01 4 views
0

現在のプロジェクトのすべてのファイルで "apple"を "banana"に置き換えたいとします。 Cmd + Shift + F(ファイルで検索...)と "置換"ボタンでこれを行うことができます。しかし、このボタンは同時にすべてを置き換えます。私がやりたいことは、ひとつずつ置き換えていくことです。これは、Alt + Cmd + Fと "置換"ボタンで1つのファイルで行うことができます。SublimeText3でグローバルに1つずつオカレンスを置換する

SublimeText3で行う方法はありますか?

はあなたが単一のファイルに置き換えることができますと同じように、複数のファイル間で交換することはできませんあなた

答えて

0

ありがとうございます。

あなたが得ることができる最も近いUse Bufferがオンに切り替え、その後、検索を実行するためにFindを使用している、Find Resultsバッファが開かれますことを確認し、Find in Filesを使用することです。 F4を使用して次の結果行(前の例ではShift+F4)に直接ジャンプできますが、手動で行の関連するセクションにカーソルを移動し、手動で変更を加える必要があります。

いくつかのテキストをすべて別のテキストに置き換える単純なケースではない場合、正規表現を使用して、変更したいものだけが変更されることを確認してください。複雑な正規表現を作成すると、Findを使って正規表現をテストして、同じ正規表現をreplaceで実行する前に、一致するものを特定することがあります。

関連する問題