Как избежать многократного курсора на обернутых строках в VS Code? - PullRequest
0 голосов
/ 13 ноября 2018

ВОПРОС:

Я включил wordWrap в VSCode, чтобы при изменении размера окна строки были перенесены.

Если я хочу закомментировать некоторый код или текст, я обычно просто перемещаю курсор в начало первой строки блока кода, использую ctrl + shift + down, чтобы добавить курсоры, и набираю // или # и т.д ..

Проблема с wordWrap заключается в том, что я получаю не только курсоры в начале каждой фактической строки, но и в начале каждой строки, как это отображается в данный момент в редакторе.

Предположим, документ: 1 This is the first line. 2 Second line.

, который можно обернуть следующим образом: 1 This is the first line. 2 Second line.

Так что, если я использую метод выше и добавлю%, я получу: 1 %This is the first %line. 2 %Second line.

Но я хочу следующее: 1 %This is the first line. 2 %Second line.

В противном случае, у меня есть% в середине строки, просто потому что я изменяю размер окна редактора ...

В данный момент я фактически отключаю wordWrap для достижения этой цели, но я надеюсь, что есть лучший способ?

ОБРАТИТЕ ВНИМАНИЕ:

Для добавления комментариев на самом деле проще использовать ctrl + / или shift + alt + a . Но, возможно, вопрос все еще интересен для других случаев.

1 Ответ

0 голосов
/ 15 ноября 2018

Выполните следующие шаги:

  1. Alt + Shift + i, чтобы установить курсорв каждой выделенной строке
  2. Cmd/Ctrl + для перемещения всех курсоров в начало [обернутых] строк
  3. Cmd/Ctrl + (снова), чтобы переместить все курсоры на фактическое начало [обернутых] строк

Наслаждайтесь!?

...