Sublime Text 3のプロジェクト内のすべてのファイルで文字列を検索する方法はありますか?文字列はメソッドではありません。
F4
(進む)およびshift+F4
(戻る)Windowsの場合
Sublime Text 3のプロジェクト内のすべてのファイルで文字列を検索する方法はありますか?文字列はメソッドではありません。
F4
(進む)およびshift+F4
(戻る)Windowsの場合
回答:
Find
→ を使用してディレクトリを検索できますFind in files
。これには、開いているすべてのタブも含まれます。
キーボードショートカットは、Ctrl⇧+ FMac以外(通常の)キーボード上の、および⌘⇧+ FMac上。
あなたは3つのボックスが提示されます:Find
、Where
とReplace
。これは、検索Where
するファイルまたはディレクトリを指定する通常の検索/検索置換検索です。たとえば、ファイル名を使用したり.
、現在のディレクトリを検索したりすることがよくあります。Where
フィールド内で使用できるいくつかの特別な構成要素もあります。
<project>,<current file>,<open files>,<open folders>,-*.doc,*.txt
これらはプレースホルダーではなく、逐語的に入力することに注意してください。それらのほとんどは-*.doc
一目瞭然です(たとえば、.doc
拡張子が付いたファイルを除外します)。
...
右側を押すと、使用可能なすべてのオプションが表示されます。
検索後Find results
、すべての一致結果のページが表示されます。そこから特定の行とファイルにジャンプするには、行をダブルクリックするだけです。
<project>
とても素敵なトリックでした!...ありがとうございました。また、(場合に誰かが知っているし、それを必要としない)ユーザーが定義することができ<open folders>
、<open files>
、フィルターを...またはそれらを混ぜますcomma
。
Find --> Find Results
タブを参照してください。
[ <project>
場所:]ボックスに入力して、[ファイルから検索]メニューから現在のSublimeプロジェクトを検索できます。
これは、プロジェクトが特定のフォルダーまたはファイル拡張子を含むか除外するときにルートフォルダーから検索するよりも便利です。
/
「どこ」に置いたフォルダから始まります。特定の深度で止まることはないと思います。私が何を言っているのかを理解すれば、それは非常に深いところまで到達します:)
Where: