Trang này cung cấp thông tin chi tiết về các bộ lọc, toán tử, tùy chọn cú pháp và phím tắt được hỗ trợ cho tính năng Tìm kiếm mã.
Bộ lọc được hỗ trợ
Bảng sau đây liệt kê những bộ lọc mà bạn có thể sử dụng khi tìm kiếm mã.
Lọc | Tuỳ chọn khác | Mô tả | Ví dụ: |
---|---|---|---|
case:có | viết hoa:y | Phân biệt chữ hoa chữ thường. Theo mặc định, các cụm từ tìm kiếm không phân biệt chữ hoa chữ thường. Nếu bạn đang nhóm nhiều cụm từ tìm kiếm, thì bộ lọc này sẽ được kế thừa từ tất cả các nhóm con. |
case:yes Hello World |
lớp: | Tìm tên lớp. | class:MainClass |
|
nhận xét: | Tìm kiếm trong nhận xét. | comment:bug |
|
nội dung: | Chỉ tìm kiếm nội dung tệp. Tên này không bao gồm tên tệp. | content:hello |
|
tệp: | đường dẫn tệp: đường dẫn: f: |
Tìm một tệp theo tên tệp hoặc đường dẫn. | file:test.js |
hàm: | func: | Tìm kiếm tên hàm. | function:print |
ngôn ngữ: | ngôn ngữ: | Tìm kiếm kết quả bằng một ngôn ngữ cụ thể. | lang:java test |
pcre:có | Sử dụng biểu thức chính quy tương thích với Perl. Hữu ích khi tìm kiếm trên các dòng. |
pcre:yes @Provides\s+double |
|
biểu tượng: | Tìm một biểu tượng cụ thể. | symbol:immutable |
|
sử dụng: | Tìm kiếm trong khi loại trừ các nhận xét và giá trị cố định kiểu chuỗi. | usage:map |
tùy chọn ngôn ngữ
Bảng bên dưới liệt kê những ngôn ngữ lập trình thường dùng được bộ lọc lang:
hỗ trợ. Nếu có thể, bạn có thể dùng một email đại diện cho giá trị đó.
Ngôn ngữ | Giá trị lang: |
Bí danh |
---|---|---|
C++ | c++ | cpp, cc, cxx |
C | quy | |
Java | java | |
Kotlin | Kotlin | kt,kt |
Python | python | py |
JavaScript | javascript | js |
Go | đi | Golang |
JSON | JSON | |
HTML | html | góc |
Objective-C++ | targetc++ | |
Objective-C | objectivec | objc |
Markdown | đánh dấu | md |
AppleScript | applescript | |
C# | c# | câu lạc bộ csharp |
CSS | css | |
CSV | csv | |
curl | curl | |
Dart | phi tiêu | |
Tiếng Django | django | |
JSP | jsp | |
Perl | perl | |
PHP | php | |
Giao diện nguồn | vỏ điện | |
Ruby | ruby | |
Gỉ | gỉ sét | rs |
shell | shell | bash, sh |
HTML (SHTML) | Shtml | |
SQL | sql | |
Swift | nhanh chóng | |
Tcl | tcl | |
XML | xml | |
XSLT | xslt | |
YAML | có |
Toán tử được hỗ trợ
Bảng sau đây liệt kê các toán tử mà bạn có thể sử dụng khi tìm kiếm mã.
Nhà vận hành | Mô tả |
---|---|
VÀ | Toán tử logic "AND". Hãy xem phần Sử dụng toán tử AND để biết thêm thông tin. |
HOẶC | Toán tử logic `OR`. Hãy xem bài viết Sử dụng toán tử OR để biết thêm thông tin. |
Tùy chọn cú pháp bổ sung
Các tuỳ chọn cú pháp bổ sung sau được hỗ trợ để tìm kiếm mã.
Lựa chọn | Mô tả |
---|---|
(search_expression) | Nhóm nhiều cụm từ lại với nhau. Hãy xem phần Nhóm các cụm từ tìm kiếm để biết thêm thông tin. |
- | Loại trừ cụm từ khỏi kết quả tìm kiếm. |
\ | Thoát các ký tự đặc biệt như . , \ , hoặc ( . |
"search_expression" | Thực hiện một lượt tìm kiếm bằng chữ mà không diễn giải cụm từ tìm kiếm dưới dạng biểu thức chính quy. |
Phím tắt được hỗ trợ
Để xem các phím tắt có trong công cụ Tìm kiếm mã, hãy nhập ?
.
Bảng sau đây liệt kê các phím tắt mà bạn có thể sử dụng khi tìm kiếm mã.
(Các) khoá | Hành động |
---|---|
giờ | Hiển thị nhật ký sửa đổi tệp. |
q | Bật/tắt bảng điều khiển dưới cùng. |
b | Hiện hoặc ẩn lớp đổ lỗi. |
f | Hiển thị thanh tìm kiếm. |
/ | Thay đổi tiêu điểm thành hộp tìm kiếm. |
o | Thay đổi tiêu điểm sang trình duyệt bố cục. |
t | Thay đổi tiêu điểm thành cây thư mục. |
l | Mở trình đơn thả xuống Đường liên kết. |
lp | Sao chép đường dẫn tệp trong trình đơn thả xuống Đường liên kết. |
lh | Sao chép đường liên kết đến phiên bản HEAD của tệp trong trình đơn thả xuống Links (Đường liên kết). |
máy ảnh | Sao chép đường liên kết đến phiên bản hiện tại của tệp và dòng hiện tại trong trình đơn thả xuống Đường liên kết. |
. | Khi đang ở trong hộp tìm kiếm, hãy tìm kiếm mã hoặc tệp trong thư mục hiện tại. |
j | Chọn kết quả tiếp theo trong kết quả tìm kiếm. |
k | Chọn kết quả trước trong kết quả tìm kiếm. |
lần | Hiển thị tham chiếu chéo cho các biểu tượng. |