Справочник по синтаксису

На этой странице представлена ​​подробная информация о поддерживаемых фильтрах, операторах, параметрах синтаксиса и сочетаниях клавиш для поиска кода.

Поддерживаемые фильтры

В следующей таблице перечислены фильтры, которые можно использовать при поиске кода.

Фильтр Другие варианты Описание Пример
case:yes case:y Сделайте поиск чувствительным к регистру. По умолчанию поиск не чувствителен к регистру.

Если вы группируете несколько условий поиска, этот фильтр наследуется всеми дочерними группами.
case:yes Hello World
class: Найдите имя класса. class:MainClass
comment: Поиск в комментариях. comment:bug
content: Искать только содержимое файла. Это исключает имена файлов. content:hello
file: filepath:
путь:
ф:
Поиск файла по имени файла или пути. 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++ cpp , cc , cxx
С c
Джава java
Котлин kotlin kt , kts
Питон python py
JavaScript javascript js
Идти go golang
JSON json
HTML html angular
Цель-С++ objectivec++
Цель-C objectivec objc
Уценка markdown md
AppleScript applescript
С# c# csharp
CSS css
CSV csv
завиток curl
Дартс dart
Джанго django
JSP jsp
Перл perl
PHP php
PowerShell powershell
Рубин ruby
Ржавчина rust rs
оболочка shell bash , sh
ШТМЛ shtml
SQL sql
Быстрый swift
Tcl tcl
XML xml
XSLT xslt
YAML yaml

Поддерживаемые операторы

В следующей таблице перечислены операторы, которые можно использовать при поиске кода.

Оператор Описание
AND Логический оператор «И». Дополнительные сведения см. в разделе Использование оператора AND .
OR Логический оператор ИЛИ. Дополнительные сведения см. в разделе Использование оператора OR .

Дополнительные параметры синтаксиса

Для поиска кода поддерживаются следующие дополнительные параметры синтаксиса.

Вариант Описание
( search_expression ) Группирует несколько терминов вместе. Дополнительную информацию см. в разделе Группировка условий поиска .
- Исключает термин из результатов поиска.
\ Экранирует специальные символы, такие как . , \ или ( .
" search_expression " Выполните буквальный поиск, не интерпретируя поисковый запрос как регулярное выражение.

Поддерживаемые сочетания клавиш

Чтобы просмотреть сочетания клавиш, доступные в поиске кода, введите ? .

В следующей таблице перечислены сочетания клавиш, которые можно использовать при поиске кода.

Ключ(и) Действие
час Показать историю изменений файла.
д Переключить нижнюю панель.
б Показать или скрыть слой обвинения.
ф Показать строку поиска.
/ Переключить фокус на поле поиска.
о Переключить фокус на обозреватель структуры.
т Переключить фокус на дерево каталогов.
л Открывает раскрывающийся список Ссылки.
лп Копирует путь к файлу в раскрывающемся списке «Ссылки».
левый Копирует ссылку на HEAD-версию файла в раскрывающемся списке «Ссылки».
Лр Копирует ссылку на текущую версию файла и текущую строку в раскрывающемся списке «Ссылки».
. Находясь в поле поиска, найдите код или файлы в текущем каталоге.
Дж Выберите следующий результат в результатах поиска.
к Выберите предыдущий результат в результатах поиска.
Икс Показать перекрестные ссылки для символов.
,

На этой странице представлена ​​подробная информация о поддерживаемых фильтрах, операторах, параметрах синтаксиса и сочетаниях клавиш для поиска кода.

Поддерживаемые фильтры

В следующей таблице перечислены фильтры, которые можно использовать при поиске кода.

Фильтр Другие варианты Описание Пример
case:yes case:y Сделайте поиск чувствительным к регистру. По умолчанию поиск не чувствителен к регистру.

Если вы группируете несколько условий поиска, этот фильтр наследуется всеми дочерними группами.
case:yes Hello World
class: Найдите имя класса. class:MainClass
comment: Поиск в комментариях. comment:bug
content: Искать только содержимое файла. Это исключает имена файлов. content:hello
file: filepath:
путь:
ф:
Поиск файла по имени файла или пути. 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++ cpp , cc , cxx
С c
Джава java
Котлин kotlin kt , kts
Питон python py
JavaScript javascript js
Идти go golang
JSON json
HTML html angular
Цель-С++ objectivec++
Цель-C objectivec objc
Уценка markdown md
AppleScript applescript
С# c# csharp
CSS css
CSV csv
завиток curl
Дартс dart
Джанго django
JSP jsp
Перл perl
PHP php
PowerShell powershell
Рубин ruby
Ржавчина rust rs
оболочка shell bash , sh
ШТМЛ shtml
SQL sql
Быстрый swift
Tcl tcl
XML xml
XSLT xslt
YAML yaml

Поддерживаемые операторы

В следующей таблице перечислены операторы, которые можно использовать при поиске кода.

Оператор Описание
AND Логический оператор «И». Дополнительные сведения см. в разделе Использование оператора AND .
OR Логический оператор ИЛИ. Дополнительные сведения см. в разделе Использование оператора OR .

Дополнительные параметры синтаксиса

Для поиска кода поддерживаются следующие дополнительные параметры синтаксиса.

Вариант Описание
( search_expression ) Группирует несколько терминов вместе. Дополнительную информацию см. в разделе Группировка условий поиска .
- Исключает термин из результатов поиска.
\ Экранирует специальные символы, такие как . , \ или ( .
" search_expression " Выполните буквальный поиск, не интерпретируя поисковый запрос как регулярное выражение.

Поддерживаемые сочетания клавиш

Чтобы просмотреть сочетания клавиш, доступные в поиске кода, введите ? .

В следующей таблице перечислены сочетания клавиш, которые можно использовать при поиске кода.

Ключ(и) Действие
час Показать историю изменений файла.
д Переключить нижнюю панель.
б Показать или скрыть слой обвинения.
ф Показать строку поиска.
/ Переключить фокус на поле поиска.
о Переключить фокус на обозреватель структуры.
т Переключить фокус на дерево каталогов.
л Открывает раскрывающийся список Ссылки.
лп Копирует путь к файлу в раскрывающемся списке «Ссылки».
левый Копирует ссылку на HEAD-версию файла в раскрывающемся списке «Ссылки».
Лр Копирует ссылку на текущую версию файла и текущую строку в раскрывающемся списке «Ссылки».
. Находясь в поле поиска, найдите код или файлы в текущем каталоге.
Дж Выберите следующий результат в результатах поиска.
к Выберите предыдущий результат в результатах поиска.
Икс Показать перекрестные ссылки для символов.
,

На этой странице представлена ​​подробная информация о поддерживаемых фильтрах, операторах, параметрах синтаксиса и сочетаниях клавиш для поиска кода.

Поддерживаемые фильтры

В следующей таблице перечислены фильтры, которые можно использовать при поиске кода.

Фильтр Другие варианты Описание Пример
case:yes case:y Сделайте поиск чувствительным к регистру. По умолчанию поиск не чувствителен к регистру.

Если вы группируете несколько условий поиска, этот фильтр наследуется всеми дочерними группами.
case:yes Hello World
class: Найдите имя класса. class:MainClass
comment: Поиск в комментариях. comment:bug
content: Искать только содержимое файла. Это исключает имена файлов. content:hello
file: filepath:
путь:
ф:
Поиск файла по имени файла или пути. 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++ cpp , cc , cxx
С c
Джава java
Котлин kotlin kt , kts
Питон python py
JavaScript javascript js
Идти go golang
JSON json
HTML html angular
Цель-С++ objectivec++
Цель-C objectivec objc
Уценка markdown md
AppleScript applescript
С# c# csharp
CSS css
CSV csv
завиток curl
Дартс dart
Джанго django
JSP jsp
Перл perl
PHP php
PowerShell powershell
Рубин ruby
Ржавчина rust rs
оболочка shell bash , sh
ШТМЛ shtml
SQL sql
Быстрый swift
Tcl tcl
XML xml
XSLT xslt
YAML yaml

Поддерживаемые операторы

В следующей таблице перечислены операторы, которые можно использовать при поиске кода.

Оператор Описание
AND Логический оператор «И». Дополнительные сведения см. в разделе Использование оператора AND .
OR Логический оператор ИЛИ. Дополнительные сведения см. в разделе Использование оператора OR .

Дополнительные параметры синтаксиса

Для поиска кода поддерживаются следующие дополнительные параметры синтаксиса.

Вариант Описание
( search_expression ) Группирует несколько терминов вместе. Дополнительную информацию см. в разделе Группировка условий поиска .
- Исключает термин из результатов поиска.
\ Экранирует специальные символы, такие как . , \ или ( .
" search_expression " Выполните буквальный поиск, не интерпретируя поисковый запрос как регулярное выражение.

Поддерживаемые сочетания клавиш

Чтобы просмотреть сочетания клавиш, доступные в поиске кода, введите ? .

В следующей таблице перечислены сочетания клавиш, которые можно использовать при поиске кода.

Ключ(и) Действие
час Показать историю изменений файла.
д Переключить нижнюю панель.
б Показать или скрыть слой обвинения.
ф Показать строку поиска.
/ Переключить фокус на поле поиска.
о Переключить фокус на обозреватель структуры.
т Переключить фокус на дерево каталогов.
л Открывает раскрывающийся список Ссылки.
лп Копирует путь к файлу в раскрывающемся списке «Ссылки».
левый Копирует ссылку на HEAD-версию файла в раскрывающемся списке «Ссылки».
Лр Копирует ссылку на текущую версию файла и текущую строку в раскрывающемся списке «Ссылки».
. Находясь в поле поиска, найдите код или файлы в текущем каталоге.
Дж Выберите следующий результат в результатах поиска.
к Выберите предыдущий результат в результатах поиска.
Икс Показать перекрестные ссылки для символов.
,

На этой странице представлена ​​подробная информация о поддерживаемых фильтрах, операторах, параметрах синтаксиса и сочетаниях клавиш для поиска кода.

Поддерживаемые фильтры

В следующей таблице перечислены фильтры, которые можно использовать при поиске кода.

Фильтр Другие варианты Описание Пример
case:yes case:y Сделайте поиск чувствительным к регистру. По умолчанию поиск не чувствителен к регистру.

Если вы группируете несколько условий поиска, этот фильтр наследуется всеми дочерними группами.
case:yes Hello World
class: Найдите имя класса. class:MainClass
comment: Поиск в комментариях. comment:bug
content: Искать только содержимое файла. Это исключает имена файлов. content:hello
file: filepath:
путь:
ф:
Поиск файла по имени файла или пути. 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++ cpp , cc , cxx
С c
Джава java
Котлин kotlin kt , kts
Питон python py
JavaScript javascript js
Идти go golang
JSON json
HTML html angular
Цель-С++ objectivec++
Цель-C objectivec objc
Уценка markdown md
AppleScript applescript
С# c# csharp
CSS css
CSV csv
завиток curl
Дартс dart
Джанго django
JSP jsp
Перл perl
PHP php
PowerShell powershell
Рубин ruby
Ржавчина rust rs
оболочка shell bash , sh
ШТМЛ shtml
SQL sql
Быстрый swift
Tcl tcl
XML xml
XSLT xslt
YAML yaml

Поддерживаемые операторы

В следующей таблице перечислены операторы, которые можно использовать при поиске кода.

Оператор Описание
AND Логический оператор «И». Дополнительные сведения см. в разделе Использование оператора AND .
OR Логический оператор ИЛИ. Дополнительные сведения см. в разделе Использование оператора OR .

Дополнительные параметры синтаксиса

Для поиска кода поддерживаются следующие дополнительные параметры синтаксиса.

Вариант Описание
( search_expression ) Группирует несколько терминов вместе. Дополнительную информацию см. в разделе Группировка условий поиска .
- Исключает термин из результатов поиска.
\ Экранирует специальные символы, такие как . , \ или ( .
" search_expression " Выполните буквальный поиск, не интерпретируя поисковый запрос как регулярное выражение.

Поддерживаемые сочетания клавиш

Чтобы просмотреть сочетания клавиш, доступные в поиске кода, введите ? .

В следующей таблице перечислены сочетания клавиш, которые можно использовать при поиске кода.

Ключ(и) Действие
час Показать историю изменений файла.
д Переключить нижнюю панель.
б Показать или скрыть слой обвинения.
ф Показать строку поиска.
/ Переключить фокус на поле поиска.
о Переключить фокус на обозреватель структуры.
т Переключить фокус на дерево каталогов.
л Открывает раскрывающийся список Ссылки.
лп Копирует путь к файлу в раскрывающемся списке «Ссылки».
левый Копирует ссылку на HEAD-версию файла в раскрывающемся списке «Ссылки».
Лр Копирует ссылку на текущую версию файла и текущую строку в раскрывающемся списке «Ссылки».
. Находясь в поле поиска, найдите код или файлы в текущем каталоге.
Дж Выберите следующий результат в результатах поиска.
к Выберите предыдущий результат в результатах поиска.
Икс Показать перекрестные ссылки для символов.