Выбрать все вхождения выбранного слова в VSCode

Есть ли какой-либо трюк или расширение для выбора всех экземпляров выбранного слова в коде Visual Studio, чтобы облегчить редактирование или удаление этих экземпляров без поиска и замены, например Alt + F3 в возвышенном тексте

Ответ 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

Что, если вы хотите выбрать всего несколько?

Во-первых, нет проблем:

  1. Ctrl + F найти буквы, набрав их
  2. ESC - выйти из поиска (это нужно делать даже при использовании Ctrl + Shift + L для выбора всех случаев)

ИЛИ

  1. просто выберите эти буквы с помощью мыши или клавиатуры (Shift + arrows)

Теперь, когда курсор мыши мигает при первом выборе, используя еще несколько привязок клавиш (спасибо за ссылку j08691), вы можете:

  • Ctrl + D выберите следующее вхождение
  • Ctrl + K + Ctrl + D пропустить следующее вхождение
  • Ctrl + U отменить одно из перечисленных