Как выделить текущее слово, вот где находится каретка.
Примечание . Я ищу ярлык для Visual Studio Code (VS Code) , текстового редактора, а не Visual Studio IDE.
Как выделить текущее слово, вот где находится каретка.
Примечание . Я ищу ярлык для Visual Studio Code (VS Code) , текстового редактора, а не Visual Studio IDE.
Ответы:
В Mac OS: Cmd+ D
В Windows и Linux: Ctrl+D
Цели выше решил для меня.
Но ⌘D определяется как "editor.action.addSelectionToNextFindMatch"
, поэтому, если вы нажмете его более одного раза, он попытается найти и выбрать то же слово в файле, что затем можно использовать для этого" "multi word editing"
.
Вы ищете Shrink / Expand Selection .
Запустите его с помощью Shift+ Alt+ Leftи Shift+ Alt+Right
Обновить:
Теперь это называется API интеллектуального выбора . Эта функция использует семантические знания для интеллектуального расширения выбора выражений, типов, операторов, классов и импорта.
Если вы хотите ctrl+w
вести себя так же, как в Idea, просто зайдите в настройки клавиатуры
Искать Expand selection
. Установите новый ярлык cmd+w
или в ctrl+w
зависимости от вашей ОС.
Также повторно привяжите другие команды, которые ctrl+w
используют другой ярлык, который вы хотите, напримерcmd+f4
Вы можете отредактировать keybindings.json, чтобы избежать использования пользовательского интерфейса.
Shift+ Alt+ Right Arrowесли слово находится в camelCase, вам придется щелкнуть еще Right Arrowраз, чтобы выбрать весь camelCase. Каждый раз, когда вы Right Arrowснова нажимаете , удерживая Shift+ Alt, вы выбираете следующую часть кода. так:
в любой момент вы можете вернуться к последнему выбору, щелкнув Left ArrowвместоRight Arrow
Я не знаю о CTRL+ wв старом коде Visual Studio, но в IDE JetBrains это эквивалентно CTRL+ w, удерживая CTRLи щелкая, wчтобы выбрать больше, и удерживая CTRL+, Shiftи щелкая, wчтобы отменить выбор .
Другая возможность, которая помогает избежать выбора только одного слова в camelCase, - CTRL+ dэто просто выберет весь camelCase. Однако это будет иметь побочный эффект в виде изменения текущих критериев поиска.
благодарит Чандана Наяка за этот дополнительный ярлык.
В «Файл / Настройки / Сочетания клавиш» я удалил сочетание клавиш «Ctrl + W», чтобы закрыть текущее действие вкладки, потому что для этого у меня работает «Ctrl + F4».
Обновление (14 дней спустя): Вчера я установил VSCode 1.34.0 - думаю, с тех пор функционал "Ctrl + D". Я был очень удивлен.