首页 > 解决方案 > VS Code 中的多行列复制粘贴

问题描述

是否可以在多行编辑中进行粘贴(光标|):

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

假设我已经粘贴了以下几行:

val1
val2
val3
val4

我想要这个结果:

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

实际发生的是剪贴板内容被粘贴四次,每个光标一次。

这个答案中提到的东西,而不是简单地粘贴:https ://stackoverflow.com/a/30039968/1374488

标签: visual-studio-code

解决方案


使用 column-edit 而不是多行编辑模式:

  1. 单击源文本的末尾。
  2. Shift Alt, 单击开始。
  3. 复制。
  4. 单击目标文本的末尾。
  5. Shift Alt, 单击开始。
  6. 粘贴。

推荐阅读