虽然
Goto Definition
按 F12 键按预期工作,Peek Definition
的热键 Alt+F12不再执行任何操作。
造成这种情况的一个原因是 Nvidia GeForce Experience 在监听 Alt+Z 时拦截 Alt 按键,这是 Nvidia ShadowPlay 的激活开关。
通过打开 GeForce Experience 并转至“设置”->“常规”->“游戏内叠加”->“禁用”来修复此问题。
(感谢@Levi Fuller提供更新的解决方案)
在 GeForce Experience 中,删除位于以下位置的 Toggle FPS Counter on/off
的 Alt+
F12键盘映射:
Settings -> General -> In-Game Overlay -> Settings -> Keyboard Shortcuts
这解决了这个问题,而无需禁用整个
In-Game Overlay
功能。
如果有人感兴趣,对我来说,这是由 Razer mouse 应用程序引起的,特别是“Razer Cortex”。关闭它解决了我的 VS 问题
ALT+F12
。
据我了解,该应用程序进入了鼠标的某种游戏模式,这会关闭
ALT+F12
的键盘手柄,但我不确定为什么。