Trang này cung cấp thông tin chi tiết về các bộ lọc, toán tử, tuỳ 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ê các 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:yes |
case: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ì tất cả các nhóm con sẽ kế thừa bộ lọc này. |
case:yes Hello World |
class: |
Tìm tên lớp. | class:MainClass |
|
comment: |
Tìm kiếm trong nhận xét. | comment:bug |
|
content: |
Chỉ tìm kiếm nội dung tệp. Điều này không bao gồm tên tệp. | content:hello |
|
file: |
filepath: đường dẫn: f: |
Tìm kiếm tệp theo tên tệp hoặc đường dẫn. | file:test.js |
function: |
func: |
Tìm tên hàm. | function:print |
lang: |
language: |
Tìm kiếm kết quả bằng ngôn ngữ cụ thể. | lang:java test |
pcre:yes |
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 nhiều dòng. |
pcre:yes @Provides\s+double |
|
symbol: |
Tìm kiếm một biểu tượng cụ thể. | symbol:immutable |
|
usage: |
Tìm kiếm trong khi loại trừ nhận xét và chuỗi ký tự. | usage:map |
tuỳ chọn ngôn ngữ
Bảng dưới đây liệt kê các ngôn ngữ lập trình thường dùng được bộ lọc lang:
hỗ trợ. Khi thích hợp, bạn có thể sử dụng bí danh cho giá trị đó.
Ngôn ngữ | Giá trị lang: |
Bí danh |
---|---|---|
C++ | c++ |
cpp , cc , cxx |
C | c |
|
Java | java |
|
Kotlin | kotlin |
kt , kts |
Python | python |
py |
JavaScript | javascript |
js |
Go | go |
golang |
JSON | json |
|
HTML | html |
angular |
Objective-C++ | objectivec++ |
|
Objective-C | objectivec |
objc |
Markdown | markdown |
md |
AppleScript | applescript |
|
C# | c# |
csharp |
CSS | css |
|
CSV | csv |
|
curl | curl |
|
Dart | dart |
|
Django | django |
|
JSP | jsp |
|
Perl | perl |
|
1.199 | php |
|
PowerShell | powershell |
|
Ruby | ruby |
|
Gỉ | rust |
rs |
shell | shell |
bash , sh |
Hàm SHTML | shtml |
|
SQL (khách hàng tiềm năng đủ tiêu chuẩn theo đánh giá của bộ phận kinh doanh) | sql |
|
Swift | swift |
|
Tcl | tcl |
|
XML | xml |
|
XSLT | xslt |
|
YAML | yaml |
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ã.
Toán tử | Mô tả |
---|---|
AND |
Toán tử logic `AND`. Hãy xem nội dung Sử dụng toán tử AND để biết thêm thông tin. |
OR |
Toán tử logic `OR`. Hãy xem nội dung 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 tùy 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ừ với nhau. 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 tìm kiếm bằng chữ mà không hiểu cụm từ tìm kiếm là cụm từ thông dụng. |
Phím tắt được hỗ trợ
Để xem phím tắt khả dụng trong 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) Khóa | Thao tác |
---|---|
giờ | Hiển thị lịch sử sửa đổi của 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 cho hộp tìm kiếm. |
o | Thay đổi tiêu điểm cho trình duyệt đường viền. |
t | Thay đổi tiêu điểm cho cây thư mục. |
l | Mở trình đơn thả xuống Liên kết. |
lp | Sao chép đường dẫn tệp trong trình đơn thả xuống Liên kết. |
lh | Sao chép liên kết đến phiên bản HEAD của tệp trong menu thả xuống Liên kết. |
tải lên | 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. |