对于一些用户,包括我在内,似乎在Visual Studio 2017(可能仅限企业版)中,快捷键Alt+↑/↓无法使用。
如果您前往
如果您前往
Edit -> Advanced -> Move Selected Lines Up / Down
,您可以查看该快捷键是否存在。
如果我进入工具->选项...->环境->键盘->Edit.MoveSelectedLinesUp / Edit.MoveSelectedLinesDown
并分配Alt+↑/↓,从编辑视图来看一切都很好。但是,当我使用快捷方式时,Visual Studio会在文件中跳转类和方法,而不是移动行。如果我从菜单中点击Move Selected Lines Up / Down
,功能就像预期的那样工作。这是为什么呢?
ReSharper
设置为 Visual Studio 键盘方案。根据文档,它不应该从 VS 功能中窃取任何键绑定。 - Ogglas工具 -> 选项... -> ReSharper Ultimate -> 暂停
,但仍然无法解决问题。尝试暂停功能后重新启动 VS,但结果仍然相同。 - OgglasCtrl+Shift+Alt+Up
,并且在启用ReSharper的情况下它确实起作用。所以它肯定是罪魁祸首。可惜的是,似乎我必须卸载它才能使正常功能正常工作。 - Ogglas