Ответ 1
Ctrl + Shift + L Выберите все вхождения текущего выбора
editor.action.selectHighlights
Ctrl + F2 Выбрать все вхождения текущего слова
editor.action.changeAll
Пожалуйста, обратитесь за дополнительной информацией здесь.
Я ищу "выбрать каждое появление" того, что я пытаюсь найти. Например, файл имеет кучу текста, который включает "abc", я набираю ctrl + f и набираю abc
. Я могу либо найти первый, либо следующий, но я хотел бы "multi-cursor" каждый в файле.
Я уже нашел функцию, которая позволяет мне выделить текст и ctrl + d, чтобы получить следующее, которое соответствует выбранному, но если есть сотня этих вещей - ну, это становится довольно утомительным.
Ctrl + Shift + L Выберите все вхождения текущего выбора
editor.action.selectHighlights
Ctrl + F2 Выбрать все вхождения текущего слова
editor.action.changeAll
Пожалуйста, обратитесь за дополнительной информацией здесь.
Alt + Enter Выбрать все вхождения поиска
editor.action.selectAllMatches
Это имеет дополнительное преимущество при работе с обычными выражениями выражения, поскольку выбор вхождения слова выбора не может использовать функциональность Regex.
ну, в основном Ctrl + Shift + L выберет все вхождения слова в документе
НО есть какой-то крутой способ их выбора:
если вы нажмете Ctrl + d, он выберет второй матч, если вы нажмете Ctrl + d снова, он совпадет с третьим и так далее....
Для пользователей Mac ::
For Mach User:
COMMAND
+ Shift
+ L
Выбрать все вхождения текущего выделения
COMMAND
+ F2
Выбрать все вхождения текущего слова
Если вы ищете в одном файле, используйте простой поиск, используя Ctrl + F, затем, даже если вы закроете окно поиска, просто продолжайте нажимать F3, чтобы перейти к следующему совпадению и так далее. F3 просто повторяет предыдущий поиск и выбирает следующее совпадение.
Ctrl + F2 - это то, что у меня работало для VSCode в Windows 10.
В то время как Ctrl + Shift + L просто открыли какой-то переключатель языка.