插入多行块

时间:2016-12-14 14:03:22

标签: visual-studio ssms

在Visual Studio或Management Studio中是否可以在文本文档中粘贴多行文本块? 例如我的剪贴板包含

1
2
3
4

我的文档包含

xxxyyy
xxxyyy
xxxyyy
xxxyyy

我可以通过Alt + Shift + Arrow在不同的行中选择x和y字母之间的空格,但我无法正确插入新的文本块。我希望在插入后看到以下内容:

xxx1yyy
xxx2yyy
xxx3yyy
xxx4yyy

3 个答案:

答案 0 :(得分:3)

是的。

鼠标步骤:

  • 用鼠标选择1到4块。
  • 点击复制。
  • 在第一行中点击x和y。
  • 点击粘贴。

键盘步骤:

  • 在1之前用箭头导航。
  • 按住 SHIFT ALT ,按4次向下,向右按 ,释放 SHIFT < / kbd>和 ALT
  • CTRL + C
  • 使用第一行中x和y之间的箭头进行导航。
  • CTRL + V

诀窍是确保剪贴板在每个数字后都不包含新行。如果是这样,你会得到类似的东西:

xxx1
2
3
4yyy
xxx1
2
3
4yyy
xxx1
2
3
4yyy
xxx1
2
3
4yyy

答案 1 :(得分:2)

你可以

  1. 按住 Alt 并使用鼠标在源文本(1234)周围拖动一个4x1矩形

  2. 复制

  3. 按住 Alt 并使用鼠标在目标文本中间拖动一个4x0矩形

  4. enter image description here

    1. 粘贴
    2. 您甚至可以在使用alt键拖动矩形后键入:

      enter image description here

答案 2 :(得分:0)

没有一个可用的答案适合我(VS 2019)。我不得不将它们结合起来。

  1. 按住 ALT 键选择 1-4 块
  2. 复制
  3. 将光标放在第一行的“x”和“y”之间
  4. 粘贴