Есть ли какой-либо трюк или расширение для выбора всех экземпляров выбранного слова в коде Visual Studio, чтобы облегчить редактирование или удаление этих экземпляров без поиска и замены, например Alt + F3 в возвышенном тексте
Выбрать все вхождения выбранного слова в VSCode
Ответ 1
Выберите "Все вхождения поиска совпадений" editor.action.selectHighlights
.
Ctrl + Shift + L
Cmd + Shift + L или Cmd + Ctrl + G на Mac
Ответ 2
В соответствии с привязками клавиш для кода Visual Studio есть:
Ctrl + Shift + L, чтобы выбрать все вхождения текущего выбора
а также
Ctrl + F2, чтобы выбрать все вхождения текущего слова
Вы можете просмотреть текущие активные сочетания клавиш в VS Code в палитре команд (" View → Command Palette
) или в редакторе сочетаний клавиш (" File > Preferences > Keyboard Shortcuts
).
Ответ 3
Ctrl + F2 работает для меня в Windows 10.
Ctrl + Shift + L начинает запись производительности
Ответ 4
Что, если вы хотите выбрать всего несколько?
Во-первых, нет проблем:
- Ctrl + F найти буквы, набрав их
- ESC - выйти из поиска (это нужно делать даже при использовании Ctrl + Shift + L для выбора всех случаев)
ИЛИ
- просто выберите эти буквы с помощью мыши или клавиатуры (Shift + arrows)
Теперь, когда курсор мыши мигает при первом выборе, используя еще несколько привязок клавиш (спасибо за ссылку j08691), вы можете:
- Ctrl + D выберите следующее вхождение
- Ctrl + K + Ctrl + D пропустить следующее вхождение
- Ctrl + U отменить одно из перечисленных