在VS2010中,我设置了一个快捷方式Alt+ Up/Down来向上或向下移动代码行,就像我以前在Java中使用的那样.
现在,由于VS2012中没有Power Tools和宏(这是我在VS2010中设置此快捷方式的方式),我该如何使其工作?
我看到有人提到Resharper可以做到这一点,但是为了爱火和水,我找不到可以做到这一点的命令列表中的命令名.我尝试过ReSharper_MoveUp/MoveDown并且不会向上/向下移动线:
这会上下移动文本块.我只是想逐行上下,没有奇特的逻辑.之前
经过ALT+ Up(当光标在的WriteLine线),我想看到这一点:
我看过这些线程:在Visual Studio中eclipse的ALT + UP/DOWN(移动线)的等价物是什么?,Visual Studio:热键可以向上/向下移动线并移动最近的更改,但是在VS2012中没有任何建议的解决方案.
还有其他想法吗?
UPD 2012年11月7日:.扩展正在赶上Visual Studio 2012.现在我知道至少有3个提供此功能的扩展:
UPD 2012年11月15日:偶然发现了另一个声称它完成了这里所需要的扩展.虽然没有尝试过:LineMan Extension
我正在从Eclipse迁移到Visual Studio .NET,除了两个以外,我找到了所有我心爱的热键:
有没有人在Visual Studio .NET中发现这些热键功能?
附录:
您将使用上述第二个功能的一个示例是将底线向上移动到for循环中.在Eclipse中,您可以将光标放在Console.WriteLine上然后按ALT-(uparrow),我会一直使用它:一个键行程来上下移动行.
for (int i = 0; i < 10; i++) {
}
Console.WriteLine(i);
Run Code Online (Sandbox Code Playgroud)
好的,用无选择ctrl-c推断Charlie的想法来选择一行,在Visual Studio中你可以将光标放在Console.WriteLine上,(无选择)按CTRL- X然后向上移动并按CTRL- V.
我经常使用eclipse和visual studio(2008年).但是有一些来自eclipse的快捷键,我在Visual Studio中确实错过了一些我无法找到的快捷键.有谁知道Visual Studio中是否存在这些?
能够在你打开的窗口标签中搜索 - 我认为这是日食中的Ctrl+ E吗?我知道你可以导航,但不能搜索.
开放型
开放式层次结构
开放资源
招行选择向上或向下(Alt+ Up/ Down)
移动到最后编辑线(不Ctrl+ -/ Ctrl+ Shift+ -在VS,而不是Ctrl+ Z,这只有当你在同一个文件是工作?)
如果它们不存在,那么任何人都可以获得关于如何自己为VS编写快捷方式的良好资源?