在Visual Studio中,eclipse的ALT + UP / DOWN(移动线)的等价物是什么?
在Eclipse中,select一行并按下Alt + ↑ / ↓会上下移动行,这是一种避免复制和粘贴的快捷方式。 在Visual Studio中是否有相同的方法?
在Visual Studio 2013&2015中,这个function是内置的。ALT + UP / DOWN会将一条线向上或向下移动。
如果您需要VS2012中的这个function(也可以与VS2010一起使用),请查看MoveLine Visual Studio Extension或Productivity Power Tools套件。
ReSharper的Ctrl + Shift + Alt + ↑ / ↓ / ← / →function更强大 – 当在行首时,它会移动整个行,但也可以用来移动整个方法,改变参数的顺序,等等
现在,Visual Studio 2013的工作方式与Eclipse相同。
使用VSCommands扩展名,您可以确切地使用该键盘快捷键。 顺便说一下,一个堆栈OVerflow通知工具栏:)
在Visual Studio 2013和更高版本中,可以使用Alt + ↑ / Alt + ↓上下移动行。 不幸的是,如果你在块之间移动,这将不会调整缩进,到目前为止,只有ReSharper(以及包括Rider在内的Jetbrains的所有其他IDE)都可以帮助你。
要移动整个代码块,可以将光标移动到其头部并快速按Ctrl + m两次以折叠它,然后使用上面的命令移动它。
这是对Visual Studio不同版本中所有默认键盘快捷方式的简洁引用 。