wake-up-neo.net

Suche in allen Dateien eines Projekts in Sublime Text 3

Gibt es eine Möglichkeit, in Sublime Text 3 in allen Dateien eines Projekts nach einer Zeichenfolge zu suchen? Die Zeichenfolge ist keine Methode.

267
Ivan

Sie können ein Verzeichnis mit FindFind in files durchsuchen. Dies schließt auch alle geöffneten Registerkarten ein.

Die Tastenkombination lautet Ctrl+F auf nicht-Mac (regulären) Tastaturen und +F auf einem Mac.

Sie erhalten drei Kästchen: Find, Where und Replace. Es handelt sich um eine reguläre Suche/Suchen-Ersetzen-Suche, bei der Where eine zu durchsuchende Datei oder ein zu durchsuchendes Verzeichnis angibt. Ich verwende zum Beispiel oft einen Dateinamen oder ., um das aktuelle Verzeichnis zu durchsuchen. Es gibt auch einige spezielle Konstrukte, die im Feld Where verwendet werden können:

<project>,<current file>,<open files>,<open folders>,-*.doc,*.txt

Beachten Sie, dass dies keine Platzhalter sind. Sie geben diese wörtlich ein. Die meisten von ihnen sind selbsterklärend (z. B. schließt -*.doc Dateien mit der Erweiterung .doc aus).

Wenn Sie rechts auf ... drücken, werden Ihnen alle verfügbaren Optionen angezeigt.

Nach der Suche wird eine Find results Seite mit all Ihren übereinstimmenden Ergebnissen angezeigt. Um von dort zu bestimmten Zeilen und Dateien zu springen, müssen Sie einfach Doppelklick auf eine Zeile klicken.

391
keyser

Sie können <project> in das Feld "Where:" einfügen, um aus dem aktuellen Sublime-Projekt im Menü "In Dateien suchen" zu suchen.

Dies ist nützlicher, als im Stammordner zu suchen, ob Ihr Projekt bestimmte Ordner oder Dateierweiterungen enthält oder nicht.

33
Efreeto

Lösung:

Verwenden Sie die Verknüpfung Alle durchsuchen: Ctrl+Shift+FWählen Sie dann den Ordner im Feld "Wo:" aus. (Und für Mac ist es +Shift+F).

Wenn das Stammverzeichnis für das Projekt "proj" ist und Sie in den Unterverzeichnissen "src" und "aux" in allen Unterordnern suchen möchten, verwenden Sie den Ordner "proj". Um die Suche nur auf den Ordner "src" zu beschränken, verwenden Sie "proj/src" im Feld "Where:".

22
Ivan

Klicken Sie mit der rechten Maustaste auf Ihren Stammordner, und suchen Sie den Ordner.

enter image description here

4
garg10may

Hier ist der einfachste Weg: File -> Find in files

enter image description here

1