【发布时间】:2014-05-05 14:46:10
【问题描述】:
我无法让它工作,向上或向下移动行不起作用。当我为 VS 重置键盘并为 Resharper 重置应用方案时,它会问我这个:
如果我选择第一个选择,然后 alt + up 在方法之间切换,如果我使用第二个选择,那么这种组合不起作用。
【问题讨论】:
标签: resharper
我无法让它工作,向上或向下移动行不起作用。当我为 VS 重置键盘并为 Resharper 重置应用方案时,它会问我这个:
如果我选择第一个选择,然后 alt + up 在方法之间切换,如果我使用第二个选择,那么这种组合不起作用。
【问题讨论】:
标签: resharper
Alt+Up 不是 ReSharper 移动线条的快捷方式。它很可能属于Productivity Power Tools 扩展,具有移动一条或多条(选定)行的功能。
就个人而言,我不喜欢 PPT 中的这个功能,因为它只会移动行,而不管它们的范围如何,从而导致编译错误。我更喜欢使用 ReSharper 向上或向下移动代码块的功能,方法是按 Ctrl + Shift + Alt + ↑ kbd>/↓ 或 ←/→ - 在行首时,它将移动整行或整块代码,但也可以用来移动整个方法,改变参数的顺序等等。
【讨论】:
我最终重置了我的 Resharper 快捷方式。然后当出现对话框提示时,为 Alt+Up 和 Alt+Down 快捷方式选择使用 Visual Studio 命令.
您也可以在工具 > 选项 > 环境 > 键盘中手动设置。搜索“MoveSelectedLines”,然后将 Alt+Up/Down 分配给相应的命令。
【讨论】:
在我使用 Resharper 2016.1 的机器上,光标所在的位置会有所不同:
问候 伯恩哈德
【讨论】: