我无法使其正常工作,向上或向下移动不起作用。当我重置VS的键盘和Resharper的applay方案时,它问我:
如果我选择第一个,那么alt + up会在方法之间切换,如果我使用第二个选择,那么这个组合不起作用。
答案 0 :(得分:79)
Alt + Up 不是移动线的ReSharper快捷方式。它很可能属于Productivity Power Tools扩展,它具有移动一个或多个(选定)行的功能。
就个人而言,我不喜欢PPT中的这个功能,因为无论它们的范围如何,它都只会移动这些行,从而导致编译错误。我更倾向于使用ReSharper向上或向下移动代码块的功能,按 Ctrl + Shift + Alt + ↑ / ↓或← / → - 当在行的开头,它将移动整行或块代码,但也可用于移动整个方法,更改参数的顺序等。
答案 1 :(得分:15)
我最终重置了我的Resharper快捷方式。然后在出现对话框提示时,选择“使用Visual Studio命令” Alt + Up & Alt + Down 快捷方式。
您也可以在工具>中手动设置选项>键盘。搜索“MoveSelectedLines”,然后将 Alt + Up / Down 分配给相应的命令。
答案 2 :(得分:2)
在使用Resharper 2016.1的机器上,它会对光标所处的位置产生影响:
此致 哈德