Visual Studio 2017 Alt和向上/向下箭头不起作用

Gut*_*tek 18 keyboard-shortcuts visual-studio-2017

Alt+ Arrow Up/ Arrow Down在VS2017中无效.有些人不使用它,但对于那些做它的人来说,当它不存在时会很烦人.

Gut*_*tek 26

转到TOOLS- > Options...- > Environment/Keyboard和添加全局快捷键Alt +箭头向下/向上搜索命令Edit.MoveSelectedLinesDown,Edit.MoveSelectedLinesUp.

  • 对于Resharper用户,我还必须取消设置两个快捷方式:`ReSharper.ReSharper_GotoNextMethod`和`ReSharper.ReSharper_GotoPrevMethod` (7认同)
  • 一步解决方案是转到“工具”->“选项”->“常规”->“键盘”,然后使用 Visual C# 2006 选项重置默认值 (3认同)
  • 如果您在“使用新快捷方式:”中选择“文本编辑器”而不是“全局”,它会询问您是否希望它覆盖 ReSharper 快捷方式。至少现在这对我有用。 (2认同)

Mee*_*der 15

在 Visual Studio 2019 (16.11.x) + ReSharper 2021.2 中为我修复了以下步骤(包括重置为默认值):

  1. 扩展 -> ReSharper -> 选项 -> 环境 -> 键盘 -> 快捷键方案
  2. 选择“无”并点击“应用方案”按钮,然后点击“保存”按钮
  3. 工具 -> 选项 -> 环境 -> 键盘
  4. 在下拉列表中选择(默认)并点击“重置”按钮(位于顶部)
  5. 转到步骤#1
  6. 选择“Visual Studio”并点击“应用方案”按钮,然后点击“保存”按钮
  7. 转到步骤 #3
  8. 找到“ ReSharper.ReSharper_GotoNextMember ”并单击“删除”按钮
  9. 找到“ ReSharper.ReSharper_GotoPrevMember ”并单击“删除”按钮
  10. 找到“ Edit.MoveSelectedLinesUp ”并指定 Alt + 向上箭头
  11. 找到“ Edit.MoveSelectedLinesDown ”并指定 Alt + 向下箭头