Подтвердить что ты не робот

Код Visual Studio - выберите текущее слово (ctrl-w в старых привязках визуальной студии)?

Как выбрать текущее слово (тот, где находится каретка) в Код Visual Studio (текстовый редактор, а не Visual Studio)? В старых привязках Visual Studio это был ctrl+w ярлык, но он был изменен, чтобы закрыть действие табуляции.

4b9b3361

Ответ 1

В Mac OS: Cmd + D
В Windows: Ctrl + D

Выше решил цель для меня.

Но ⌘D определяется как " editor.action.addSelectionToNextFindMatch", поэтому, если вы нажмете его несколько раз, он попытается найти и выбрать одно и то же слово в файле, которое затем можно будет использовать для "multi word editing".

Ответ 2

Вы ищете Сжатие/Расширить выбор.

Запустите его с помощью Shift + Alt + Left и Shift + Alt + Right

Обновить:

Теперь это называется Smart select API. Эта функция использует семантические знания для интеллектуального расширения выбора для выражений, типов, операторов, классов и импорта.

Ответ 3

Cmd + D не работает для меня. Это Ctrl + D, который работает для меня в последней версии Visual Studio Code на компьютере с Windows 10!

Перейдите в Файл → Настройки → Сочетания клавиш, вы найдете это:

enter image description here

Ответ 4

vscode-expand-region решает проблему чрезмерно расширенных выборов.

Ответ 5

Просто дважды щелкните по слову.

Изменить: Ctrl + левый и Ctrl + сдвиг + правый (перейдите к началу слова и выберите слово)

Ответ 6

В "Файл/Настройки/Сочетания клавиш" я удалил ярлык "Ctrl + W", чтобы закрыть текущее действие вкладки, потому что для меня это "Ctrl + F4".

Обновление (14 дней спустя): Вчера я установил VSCode 1.34.0 - я думаю, с тех пор функциональность "Ctrl + D". Я был очень удивлен.

Ответ 7

Если вы хотите, чтобы ctrl+w вел себя так же, как в Idea, просто зайдите в настройки клавиатуры. enter image description here

Найдите Expand selection. Установите новый ярлык cmd+w или ctrl+w в зависимости от вашей ОС. enter image description here Также повторно свяжите другие команды, которые используют ctrl+w, чтобы использовать другой нужный ярлык, например, cmd+f4

Вы можете отредактировать keybindings.json, чтобы избежать использования пользовательского интерфейса. enter image description here