1

WebStorm IDE имеет очень полезный shortcut для выделения текста с помощью комбинации Ctrl + W;VS код «Выбор слова в каретку» ярлык как в WebStorm IDE

Легко поместить курсор, например, в один из аргументов в функции, и дважды нажать комбинацию для выбора всех аргументов, сначала нажмите один или несколько аргументов, второй - все. И затем, если вы снова нажмете, IDE выберет все функции.

function foo(a, b, c) {} 
  • первая пресс-: выбран б (например)
  • второй: выбран а, б, в
  • третий: выбран функции Foo (а , b, c) {}

Подведите итоги, выбор увеличивается в зависимости от количества ярлыков нажатий.

VS Codehas ярлык Ctrl + D, который может выбрать только один аргумент.

Кто-нибудь знает, как добавить умный выбор, например, в WebStorm, в код VS?

ответ

5

Это возможно без расширения с помощью команды "Expand выберите", editor.action.smartSelect.grow, который по умолчанию является "ctrl+shift+cmd+right"

0

Это не поддерживается изначально, но возможно через расширения.

Например Hot Commands расширение

Edit.IncreaseSelection

расширяет текущий выбор текста на одном уровне (то есть. Следующий по величине кода на уровне блоков) Ctrl + {Ctrl +}

Редактировать.DecreaseSelection

Уменьшает текущий выбор текста на один уровень (т.е. Следующий наименьший код уровня блока) Ctrl + {, Ctrl + {

Больше предложений в this previously answered question

+1

Спасибо , это поможет мне найти еще один [экстенсионный] (https://marketplace.visualstudio.com/items?itemName=k--kato.intellij-idea-keybindings). Это порт IntelliJ IDEA. – rossoneri

+0

Хорошо, я попробую. – gotomanners

Смежные вопросы