崇高なテキスト2-グローバルに検索および置換(すべてのファイルおよびすべてのディレクトリ)


回答:


234

はい、複数ファイルの検索と置換があります。

押すctrlshiftFcmdshiftFMacOSの場合):

ここに画像の説明を入力してください

このWhereフィールドでは、フィルターを追加して、必要なフォルダーとファイルのみを検索することもできます。何も設定されていない場合、サイドバーにリストされているすべてのファイルが検索されます。

検索結果の行をダブルクリックすると、Sublimeはその行にジャンプします。

検索バーの次のアイコンに注意してください。

ここに画像の説明を入力してください

最初の(コンテキストの表示)は、結果の形式でコンテキストを切り替えます(有効にすると、一致する行の前後にテキストの一部の行が表示されます)。2つ目は、新しいバッファーまたはコンソールに結果を表示できるようにします。


2
「ファイルから検索」で見つかったどのケースを置き換えるかを制御する方法はありますか?ReplaceボタンはReplace_Allを実行します。
ジョージショー

複数のファイル検索を使用して変更する必要のあるファイルを取得し、通常の検索と置換(cmd + alt + F)をファイルごとに行うのが唯一の方法だと思います。
Riccardo Marotti 2013年

STの作成者以上のことを知っているふりはしませんが、変更を行う必要のないファイルを閉じ(中央マウスクリックまたはCtrl + W)、置換をクリックするだけで済みます。その後、Ctrl + Shift + tを使用して、閉じたファイルを再び開くことができます。真ん中のボタン(省略記号)をクリックして「除外フィルターを追加」し、置き換えたくないファイルを書き留めることもできます。
Ivan Castellanos

6
あなたが入れた場合は<project>、「どこで」の欄には、現在開いているプロジェクト内のフォルダやファイルのすべてを再帰的に検索します。また、例えば(相対パスで入力することができ、search/for/things/here/そしてそれは、あなたのプロジェクトのルートからの相対、再帰的に、そのフォルダを検索します非常に便利。。
jeffbyrnes

2
この場所フィールド検索で、デフォルトで考え出すと交換する(CTRL + H)私は私のユーザーキーバインドにこれを追加するために: { "keys": ["ctrl+h"], "command": "show_panel", "args": {"panel": "find_in_files"} }
reflexiv

8

ctrlshiftF(Press cmdshiftFMac OS Xでは:)を押して*.*から、where:フィールドに入力します

これにより、開いているファイルまたはフォルダーのみではなく、プロジェクト内のすべてのファイルまで検索が開かれます。

これを使用して、特定のタイプのファイルのみ、またはタイプに関係なく特定の名前のファイルのみを検索することもできます。これは、ファイル名と拡張子の単なるワイルドカードです。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.