在Visual Studio中,eclipse的ALT + UP / DOWN(移动线)相当于什么?

时间:2010-12-24 14:00:32

标签: visual-studio eclipse ide keyboard-shortcuts

在Eclipse中,选择一行并按 Alt + / 将上下移动线,这是一种避免的快速方法复制和粘贴。 Visual Studio中是否有等价的东西?

7 个答案:

答案 0 :(得分:126)

在Visual Studio 2013及更高版本中,此功能是内置的.ALT + UP / DOWN将向上或向下移动一行。

如果您在VS2012中需要此功能(也适用于VS2010),请查看MoveLine Visual Studio ExtensionProductivity Power Tools套件。

答案 1 :(得分:70)

ReSharper的 Ctrl + Shift + Alt + / / < kbd>← / 更强大 - 当在行的开头,它会移动整行,但也可以用来移动整个方法,改变顺序参数等。

答案 2 :(得分:5)

现在,Visual Studio 2013开箱即用,与Eclipse中的方式相同。

答案 3 :(得分:3)

在Visual Studio 2013及更高版本中,您可以使用 Alt + / Alt + ↓<上下移动线条/ KBD>。不幸的是,如果你在块之间移动,这将不会调整缩进,因为今天只有ReSharper(包括Rider在内的所有其他IDE由Jetbrains提供)可以帮助你。

要移动整个代码块,可以将光标移动到其头部,然后快速按 Ctrl + m 折叠它,然后使用上面的命令移动它。

在不同版本的Visual Studio中

Here is a neat reference to all default keyboard shortcuts

答案 4 :(得分:1)

使用VSCommands扩展,您可以使用该键盘快捷键。顺便说一下,Stack OVerflow通知工具栏:)

答案 5 :(得分:0)

在Visual Studio 2019中对我来说默认关闭。

要打开它:

工具->选项->键盘,然后选择 Edit.MoveSelectedLinesUp ,单击“按快捷键”输入,然后按Alt +向上(或任何您想要的键)。另一个是 Edit.MoveSelectedLinesDown ,单击“按快捷键”输入,然后按Alt + Down(或您要的任何按钮)。

答案 6 :(得分:0)

enter image description here

对于Visual Studio 2013: 工具->选项->键盘,然后选择Edit.MoveSelectedLinesDown,单击“按快捷键”输入,然后按Alt +向下。您还必须选择快捷方式的范围,使其位于“文本编辑器”中。