keyboard - 正斜杠键在 VS2019 代码编辑器中不起作用

标签 keyboard visual-studio-2019

几天后(我不知道它是从什么时候开始的)VS2019 中的前进键在代码编辑器中不起作用。无论我按多少次,它都没有任何作用。
它也不适用于菜单栏中的搜索框(标记为“搜索 (Ctrl+Q)”)或使​​用 Ctrl+F 出现的搜索框中。
它确实适用于其他地方,例如解决方案资源管理器搜索框 (Ctrl+;) 和资源编辑器。
正斜杠适用于我尝试过的任何其他应用程序(包括 Visual Studio Code 和 MS Excel)。问号 (Shift+/) 无处不在,包括在代码编辑器窗口中。甚至 AltGr+/也在工作(产生西类牙语倒置的问号)。
我尝试了所有其他键,包括 AltGr 组合。他们都工作正常。键盘布局是美国国际。
在笔记本电脑键盘上键入时,前斜杠键在代码编辑器中不起作用,在外部键盘上或通过 RDP session 键入时不起作用。
我正在运行 Windows 10 Pro 64 位版本 20H2,内部版本 19042.685。系统是最新的。
Visual Studio Professional 2019,16.8.3,也是最新的。
是什么导致正斜杠键失败?
我怎么解决这个问题?

最佳答案

(评论太长了。)
OP 表示重置键盘快捷键后问题已解决,这表明 /被意外或可能被安装的扩展程序设置为键盘快捷键。
但是,在这种情况下,问题仍然存在,即如何识别特定的键盘快捷键分配给什么,以便仅关闭该快捷键而不是重置所有快捷键。
Visual Studio 似乎没有提供查看所有事件键盘快捷键列表的位置。另一种方法是转到工具/导入和导出设置/导出所选/所有设置并保存 .vssettings包含所有当前设置的文件。这是一个带有扩展 XML 部分的纯文本文件,可以在以下节点下找到键盘快捷键(重新格式化以提高可读性):

    <Category name="Environment_KeyBindings" ... >
      <Version>16.0.0.0</Version>
      <KeyboardShortcuts>
        <DefaultShortcuts>
          <Shortcut Command="View.ViewCode" Scope="Global">F7</Shortcut>
          ...
        </DefaultShortcuts>
        <UserShortcuts>
          ...
        </UserShortcuts>
      </KeyboardShortcuts>
    </Category>
<Shortcut>其中之一行会被列出 /重置前,以及 Command该行上的属性指示分配,因此可以在工具/选项/环境/键盘中单独定位和关闭它。

关于keyboard - 正斜杠键在 VS2019 代码编辑器中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65435478/

相关文章:

iphone - 通过单击 UIAlertView OK 按钮 iphone 应用程序关闭 UITextView 键盘?

android - ionic 4 android键盘向下左空白

visual-studio-2019 - 如何使 Visual Studio 2019 输出窗口在重新启动时显示为 "visible by default"?

ssl - Visual Studio 2019 中的 WebDeploy 无法创建 SSL\TLS 安全通道

wpf - 如何将 .NET framework 5.0 添加到 Visual Studio Professional 2019?

android - 当用户按下工具栏中的后退图标时,我如何关闭键盘?

android - 是否可以封装默认的android键盘

java - 如何处理 Android 键盘 (IME) 中的配置更改?

c++ - 如何将 vector 插入到特定位置的另一个 vector 中,这样我将同时获得这两个 vector 的大 vector ,并且该位置将被覆盖?

code-coverage - 无法使用 Visual Studio 2019 分析代码覆盖率