Có cách nào để tìm kiếm một chuỗi trong tất cả các tệp bên trong một dự án trong Sublime Text 3 không? Chuỗi không phải là một phương thức.
F4
(chuyển tiếp) và shift+F4
(lùi) trên Windows
Có cách nào để tìm kiếm một chuỗi trong tất cả các tệp bên trong một dự án trong Sublime Text 3 không? Chuỗi không phải là một phương thức.
F4
(chuyển tiếp) và shift+F4
(lùi) trên Windows
Câu trả lời:
Bạn có thể tìm kiếm một thư mục bằng cách sử dụng Find
→Find in files
. Điều này cũng bao gồm tất cả các tab đã mở.
Phím tắt là Ctrl⇧+ Ftrên bàn phím không phải máy Mac (thông thường) và ⌘⇧+F trên máy Mac.
Bạn sẽ được trình bày với ba hộp: Find
, Where
và Replace
. Đó là tìm kiếm Tìm / Tìm thay thế thông thường trong đó Where
chỉ định tệp hoặc thư mục cần tìm. Tôi ví dụ thường sử dụng tên tệp hoặc .
để tìm kiếm thư mục hiện tại. Ngoài ra còn có một vài cấu trúc đặc biệt có thể được sử dụng trong Where
trường:
<project>,<current file>,<open files>,<open folders>,-*.doc,*.txt
Lưu ý rằng đây không phải là giữ chỗ, bạn gõ những nguyên văn này. Hầu hết trong số chúng là tự giải thích (ví dụ: -*.doc
loại trừ các tệp có .doc
phần mở rộng).
Nhấn ...
vào bên phải sẽ cung cấp cho bạn tất cả các tùy chọn có sẵn.
Sau khi tìm kiếm, bạn sẽ thấy một Find results
trang có tất cả các kết quả phù hợp của bạn. Để chuyển đến các dòng và tệp cụ thể từ nó, bạn chỉ cần nhấp đúp vào một dòng.
<project>
là một mẹo rất hay! ... Cảm ơn vì điều đó. Ngoài ra, (trong trường hợp ai đó không biết và cần đến nó), bạn có thể định nghĩa <open folders>
, <open files>
, các bộ lọc ... hoặc trộn chúng với một comma
.
Find --> Find Results
tab.
Bạn có thể đặt <project>
vào ô "Where:" để tìm kiếm từ dự án Sublime hiện tại từ menu Tìm trong tệp.
Điều này hữu ích hơn so với tìm kiếm từ thư mục gốc khi dự án của bạn bao gồm hoặc loại trừ các thư mục cụ thể hoặc phần mở rộng tệp.
/
, nhưng từ thư mục bạn đặt vào "Trường hợp". Tôi nghĩ rằng nó sẽ không dừng lại ở độ sâu nhất định; nó sẽ đạt đến mức sâu nhất, nếu bạn hiểu ý tôi là gì :)
Giải pháp:
Sử dụng phím tắt Tìm kiếm tất cả: Ctrl+ Shift+ F, sau đó chọn thư mục trong hộp "Ở đâu:" bên dưới. (Và đối với Mac, đó là ⌘+ Shift+ F).
Nếu thư mục gốc cho dự án là proj, với thư mục con src và aux và bạn muốn tìm kiếm trong tất cả các thư mục con, hãy sử dụng thư mục proj. Để giới hạn tìm kiếm chỉ thư mục src, hãy sử dụng proj / src trong hộp "Where:".
Where: