Код Visual Studio: выберите каждый случай поиска

Я ищу "выбрать каждое появление" того, что я пытаюсь найти. Например, файл имеет кучу текста, который включает "abc", я набираю ctrl + f и набираю abc. Я могу либо найти первый, либо следующий, но я хотел бы "multi-cursor" каждый в файле. Я уже нашел функцию, которая позволяет мне выделить текст и ctrl + d, чтобы получить следующее, которое соответствует выбранному, но если есть сотня этих вещей - ну, это становится довольно утомительным.

Ответ 1

Ctrl + Shift + L Выберите все вхождения текущего выбора

editor.action.selectHighlights

Ctrl + F2 Выбрать все вхождения текущего слова

editor.action.changeAll

Пожалуйста, обратитесь за дополнительной информацией здесь.

Ответ 2

Alt + Enter Выбрать все вхождения поиска

editor.action.selectAllMatches

Это имеет дополнительное преимущество при работе с обычными выражениями выражения, поскольку выбор вхождения слова выбора не может использовать функциональность Regex.

Ответ 3

ну, в основном Ctrl + Shift + L выберет все вхождения слова в документе
НО есть какой-то крутой способ их выбора:
если вы нажмете Ctrl + d, он выберет второй матч, если вы нажмете Ctrl + d снова, он совпадет с третьим и так далее....

Ответ 4

Для пользователей Mac ::

Control + Command + G

^ + + G

Ответ 5

For Mach User:

COMMAND + Shift + L Выбрать все вхождения текущего выделения

COMMAND + F2 Выбрать все вхождения текущего слова

Ответ 6

Если вы ищете в одном файле, используйте простой поиск, используя Ctrl + F, затем, даже если вы закроете окно поиска, просто продолжайте нажимать F3, чтобы перейти к следующему совпадению и так далее. F3 просто повторяет предыдущий поиск и выбирает следующее совпадение.

Ответ 7

Ctrl + F2 - это то, что у меня работало для VSCode в Windows 10.

В то время как Ctrl + Shift + L просто открыли какой-то переключатель языка.