Визуальный код студии перемещаться по пробелам подслов - PullRequest
0 голосов
/ 26 сентября 2018

Я добавил следующие сочетания клавиш в vscode, поэтому, когда я удерживаю элемент управления и нажимаю влево или вправо, он будет перемещаться и удаляться по подсловам, а не по целым словам (вот как у меня это в SublimeText).

{ "key": "ctrl+right", "command": "cursorWordPartRight", "when": "textInputFocus" },
{ "key": "ctrl+left", "command": "cursorWordPartLeft", "when": "textInputFocus" },
{ "key": "ctrl+delete", "command": "deleteWordPartRight", "when": "textInputFocus" },
{ "key": "ctrl+backspace", "command": "deleteWordPartLeft", "when": "textInputFocus" }

Так что, если бы у меня было слово «CamelCase» и каретка была на первом C в верблюде, нажатие клавиши control + right переместило бы курсор на первый C в Case, а не на последнее слово.

Единственная проблема состоит в том, что теперь vscode обрабатывает каждый отдельный символ пробела как отдельное подслово, а не все непрерывные строки пробела как один подслово.

Например, если у меня есть дваслова, разделенные 4 пробелами ....

wordOne    wordTwo

нажатие клавиши управления + вправо, в то время как курсор находится на первом символе пробела (после символа e), следует просто перебросить все 4 символа пробела на первый символ wв wordTwo .... но это не так.

Есть ли способ настроить редактор таким образом, чтобы это поведение было достижимым?

1 Ответ

0 голосов
/ 02 октября 2018

Оказывается, это была ошибка, которая была исправлена ​​в более поздней инсайдерской версии VSCode.

...