구문 참조

이 페이지에서는 코드 검색에 지원되는 필터, 연산자, 구문 옵션, 단축키에 대해 자세히 설명합니다.

지원되는 필터

다음 표에는 코드를 검색할 때 사용할 수 있는 필터가 나와 있습니다.

필터 기타 옵션 설명
case:yes case:y 검색 시 대소문자를 구분합니다. 기본적으로 검색 시 대소문자를 구분하지 않습니다.

검색어 여러 개를 그룹화하는 경우 이 필터가 모든 하위 그룹에 상속됩니다.
case:yes Hello World
class: 클래스 이름을 검색합니다. class:MainClass
comment: 댓글 내에서 검색합니다. comment:bug
content: 파일 콘텐츠만 검색합니다. 파일 이름은 제외됩니다. content:hello
file: filepath:
경로:
f:
파일 이름 또는 경로로 파일을 검색합니다. file:test.js
function: func: 함수 이름을 검색합니다. function:print
lang: language: 특정 언어를 사용하여 결과를 검색합니다. lang:java test
pcre:yes Perl 호환 정규 표현식을 사용합니다.

전체 행 검색에 유용합니다.
pcre:yes @Provides\s+double
symbol: 특정 기호를 검색합니다. symbol:immutable
usage: 댓글과 문자열 리터럴을 제외한 상태로 검색합니다. usage:map

언어 옵션

아래 표에는 lang: 필터에서 지원되는 흔히 사용되는 프로그래밍 언어가 나와 있습니다. 해당하는 경우 값에 별칭을 사용할 수 있습니다.

언어 lang: 별칭
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 md
AppleScript applescript
C# c# csharp
CSS css
CSV csv
curl curl
Dart dart
Django django
JSP jsp
Perl perl
2,399필리핀 php
PowerShell powershell
Ruby ruby
Rust rust rs
shell shell bash, sh
HTML shtml
SQL sql
Swift swift
Tcl tcl
XML xml
XSLT xslt
YAML yaml

지원되는 연산자

다음 표에는 코드 검색 시 사용할 수 있는 연산자가 기재되어 있습니다.

연산자 설명
AND 논리 연산자 `AND`입니다. 자세한 내용은 AND 연산자 사용을 참조하세요.
OR 논리 연산자 `OR`입니다. 자세한 내용은 OR 연산자 사용을 참조하세요.

추가 구문 옵션

코드 검색에는 다음과 같은 추가 구문 옵션이 지원됩니다.

옵션 설명
(search_expression) 여러 검색어를 함께 그룹화합니다. 자세한 내용은 검색어 그룹화를 참조하세요.
- 검색결과에서 검색어를 제외합니다.
\ 특수 문자(예: ., \, ()를 이스케이프 처리합니다.
"search_expression" 검색어를 정규 표현식으로 해석하지 않고 리터럴 검색을 수행합니다.

지원되는 단축키

코드 검색에서 사용할 수 있는 단축키를 보려면 ?를 입력합니다.

다음 표에는 코드를 검색할 때 사용할 수 있는 단축키가 나와 있습니다.

작업
h 파일의 업데이트 기록을 표시합니다.
q 하단 패널을 전환합니다.
b 원인이 된 레이어를 표시하거나 숨깁니다.
f 검색 바를 표시합니다.
/ 검색창으로 포커스를 변경합니다.
o Outline 브라우저로 포커스를 변경합니다.
t 디렉터리 트리로 포커스를 변경합니다.
l 링크 드롭다운을 엽니다.
lp 링크 드롭다운에서 파일 경로를 복사합니다.
Hh 링크 드롭다운에서 파일의 HEAD 버전에 대한 링크를 복사합니다.
lr 링크 드롭다운의 현재 파일 버전과 현재 줄로 연결되는 링크를 복사합니다.
. 검색창에서 현재 디렉터리의 코드 또는 파일을 검색합니다.
j 검색결과에서 다음 결과를 선택합니다.
k 검색결과에서 이전 결과를 선택합니다.
x 기호의 상호 참조를 표시합니다.