2013-01-01 12 views

Odpowiedz

205

Tak, jest Multiple Files search and replace.

Prasa ctrlprzesunięcieF (cmdprzesunięcieF na MacOS):

enter image description here

W polu Where można również dodawać filtry, aby wyszukać tylko foldery i pliki, których potrzebujesz. Jeśli nic nie jest ustawione, wyszukiwanie odbywa się na wszystkich plikach wymienionych na pasku bocznym.

Po dwukrotnym kliknięciu linii wyniku wyszukiwania Sublime przeskoczy do tej linii.

Wskazówki te ikony w pasku wyszukiwania:

enter image description here

Pierwszy (pokazać kontekst) przełączanie kontekstu w formacie wynik (jeśli jest włączona, niektóre linie tekstu są wyświetlane przed i po linii pasującej). Drugi pozwala pokazać wynik w nowym buforze lub w konsoli.

+2

Czy istnieje sposób kontrolowania, które z odnalezionych przypadków w "Znajdź w plikach" zostaną zastąpione? Przycisk Zamień robi Replace_All. –

+0

Myślę, że jedynym sposobem jest użycie wielu plików, aby uzyskać pliki, które należy zmodyfikować, a następnie użyć zwykłego wyszukiwania i zamiany (cmd + alt + F), pliku po pliku. –

+0

Nie udaje, że wiem więcej niż twórca samego ST, ale można po prostu zamknąć pliki (środkowe kliknięcie myszki lub ctrl + w), w których nie trzeba wprowadzać zmian, a następnie kliknąć przycisk Zamień. Następnie możesz użyć Ctrl + Shift + T, aby ponownie otworzyć zamknięte pliki. Możesz także "dodać filtr wykluczający" klikając przycisk pośrodku (wielokropek) i zapisać pliki, w których nie chcesz zastępować. –

6

Prasa ctrlprzesunięcieF (cmdprzesunięcieF na  Mac OS X :), a następnie umieścić *.* w dziedzinie where:

Zostanie otwarte aż do wyszukiwania wszystkie pliki w projekcie, a nie tylko otwarte pliki lub foldery.

Można również użyć tego do wyszukiwania tylko plików określonego typu lub o określonej nazwie niezależnie od typu. To tylko symbole wieloznaczne dla nazwy pliku i rozszerzenia.

Powiązane problemy