Изменено поведение при вырезании / вставке нескольких курсоров VSCode

Я пытаюсь скопировать / вставить несколько строк кода, но похоже, что поведение для этого изменилось, и я не уверен, как это исправить.

Когда я выбираю несколько слов (курсор на каждое слово). Копировать. Поместите такое же количество курсоров в другое место. Вставить. Вместо того, чтобы вставлять по одному слову для каждого курсора, он вставляет все слова, где находится последний курсор.

Версии:

  • Версия кода VS: 1.39.2
  • Фиксация: 6ab598523be7a800d7f3eb4d92d7ab9a66069390
  • ОС: Linux x64 4.15.0-65-generic (Elementary OS 5.0)

Есть ли настройка, о которой я не знаю? Я не нашел настройки, влияющей на это. И любой поиск, который я выполняю, - это вариант этого вопроса. Ответ на этот вопрос показывает желаемое / ожидаемое поведение.

2 ответа

Решение

Я отправил сообщение об ошибке в VS Code, и @alexandrudima помог мне найти ответ.

Оба предложенных обходных пути сработали для меня, но я также обнаружил, что Ctrl+Shift+VОтвет @KamalHalim тоже сработал.

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

Ctrl + Shift + V

Это также работает, когда вы помещаете курсор в другую строку (то же количество курсора, что и скопировано)

Другие вопросы по тегам