当光标位于当前行之间时如何插入新行?

时间:2014-05-06 08:04:06

标签: visual-studio visual-studio-2012 visual-studio-2013

在VS2010上,我创建了一个非常简单的marco:

  1. 点击“结束”键
  2. 按“Enter”键
  3. 然后将其绑定到Shift + Enter。因此,即使我在一条线之间,我也可以轻松地在下面插入一条新线并将光标放在新线的开头。

    现在马克走进VS2012,我想知道如何才能完成同样的工作?

4 个答案:

答案 0 :(得分:6)

没关系,我想通了:

只需创建一个快捷方式,将Edit.LineOpenBelow链接到" Shift" +"输入"。

答案 1 :(得分:3)

Ctrl + Shift + Enter可以完成这项工作。

可能是duplicate

答案 2 :(得分:1)

我认为你不需要宏(当我理解你的问题时)。

点击 Shift + Enter 将在当前行下方添加 的新行,并将光标放在新行的开头。< / p>

点击 Strg + 输入将在当前行添加新行

注意: 这至少在我的Visual Studio 2012安装中有效,但我目前不确定此功能是否由已安装的扩展程序提供

答案 3 :(得分:0)

对于Ubuntu:

sudo apt-get install xdotool

设置>>键盘>>添加自定义快捷键

名称:换行

命令:xdotool键结束KP_Enter

然后单击“禁用”并键入Right_shift键

现在您可以使用右移来实现您想要的!