Вставка копии многострочного столбца в VS Code - PullRequest
0 голосов
/ 25 апреля 2018

Возможно ли выполнить вставку в многострочном редактировании (курсор |):

text1 = [|]
text2 = [|]
text3 = [|]
text4 = [|]

Предполагается, что я вставил следующие строки:

val1
val2
val3
val4

Хотелось бы получить такой результат:

text1 = [val1]
text2 = [val2]
text3 = [val3]
text4 = [val4]

На самом деле происходит вставка содержимого буфера обмена четыре раза, по одному для каждого курсора.

Нечто подобное упомянуто в этом ответе, но вместо того, чтобы просто вставлять: https://stackoverflow.com/a/30039968/1374488

Ответы [ 2 ]

0 голосов
/ 25 апреля 2018

Использовать редактирование столбцов: щелкните в конце исходного текста, [Shift] [Alt], щелкните в начале, скопируйте.Нажмите на конец конечного текста, [Shift] [Alt], нажмите на начало, вставьте.

0 голосов
/ 25 апреля 2018

Я должен был сделать это для сотен строк, отображая столбцы БД. В итоге я ускорил процесс создания листа Excel с 3 столбцами:

COL1          COL2   COL3
text1 = [     val1   ]
text2 = [     val2   ]
text3 = [     val3   ]
text4 = [     val4   ]

А затем поиск и замена вкладок.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...