Wyszukiwanie we wszystkich plikach w projekcie w Sublime Text 3

Czy istnieje sposób na wyszukanie ciągu znaków we wszystkich plikach wewnątrz projektu w Sublime Text 3? Łańcuch nie jest metodą.

Author: lorem monkey, 2013-12-11

7 answers

Możesz przeszukiwać katalog używając FindFind in files. Obejmuje to również wszystkie otwarte karty.

Skrótem klawiszowym jest Ctrl+F na klawiaturach Nie-Mac (zwykłych) , oraz +F na Macu.

Otrzymasz trzy pudełka: Find, Where i Replace. Jest to zwykłe wyszukiwanie Find/Find-replace, gdzie Where Określa plik lub katalog do przeszukiwania. Na przykład często używam nazwy pliku lub . do wyszukiwania bieżący katalog. Istnieje również kilka specjalnych konstrukcji, które mogą być użyte w polu Where:

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

Zauważ, że nie są to symbole zastępcze, wpisujesz je dosłownie. Większość z nich nie wymaga wyjaśnień (np. -*.doc wyklucza pliki z rozszerzeniem .doc).

Naciśnięcie ... po prawej stronie wyświetli wszystkie dostępne opcje.

Po przeszukaniu zostanie wyświetlona strona Find results ze wszystkimi pasującymi wynikami. Aby przejść do konkretnych linii i pliki z niego po prostu Kliknij dwukrotnie na linii.

 434
Author: keyser,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-03-07 09:28:25

Możesz umieścić <project> w polu "gdzie:", aby wyszukać bieżący projekt Sublime z menu Znajdź w plikach.

Jest to bardziej przydatne niż wyszukiwanie w folderze głównym, gdy projekt zawiera lub wyklucza określone foldery lub rozszerzenia plików.

 35
Author: Efreeto,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-06-18 16:36:14

Rozwiązanie:

Użyj skrótu Search all: Ctrl+Shift+F, Następnie wybierz folder w polu" gdzie: "poniżej. (A dla Maca to +Shift+F).

Jeśli katalogiem głównym projektu jest proj, z podkatalogami src i aux i chcesz przeszukać wszystkie podfoldery, użyj folderu proj. Aby ograniczyć wyszukiwanie tylko do folderu src, użyj proj / src w polu " gdzie:".

 23
Author: Ivan,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2018-03-02 19:14:15

Kliknij prawym przyciskiem myszy na folderze głównym, Znajdź w folderze.

Tutaj wpisz opis obrazka

 10
Author: garg10may,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-08-29 08:12:20

Oto najprostszy sposób: File -> Find in files

Tutaj wpisz opis obrazka

 1
Author: Mohammad Heydari,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-07-08 20:16:42

Jeśli to symbol, to masz szczęście. Użyj polecenia + shift+f lub równoważny dla innych systemów operacyjnych. Pokaże wszystkie symbole, a następnie rozmyte wyszukiwanie będzie pomocne.

Https://forum.sublimetext.com/t/find-symbol-in-any-file-in-project/8549/

 0
Author: puio,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2020-12-23 16:17:17

CMD + Shift + P to najlepsza odpowiedź.

 0
Author: Amirul Asyraf,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2021-02-13 06:53:47