Peek 定义 (Alt+F12) 在 Visual Studio 中不再执行任何操作

问题描述 投票:0回答:4

虽然

Goto Definition
F12 键按预期工作,
Peek Definition 的热键 Alt+
F12
不再执行任何操作。
如何恢复 Alt+F12 功能?

visual-studio visual-studio-2015
4个回答
41
投票

造成这种情况的一个原因是 Nvidia GeForce Experience 在监听 Alt+Z 时拦截 Alt 按键,这是 Nvidia ShadowPlay 的激活开关。

通过打开 GeForce Experience 并转至“设置”->“常规”->“游戏内叠加”->“禁用”来修复此问题。

(感谢@Levi Fuller提供更新的解决方案)


5
投票

有类似的问题,修复方法只是重置热键 Alt+F12 以通过以下步骤在 Visual Studio 中查看:

  1. 前往
    Tools->Options->Environment->Keyboard
  2. 选择(或搜索)键
    Edit.PeekDefinition
    并单击
    Remove
  3. 在文本框中靠近
    Assign
    按钮的位置按 Alt+F12
  4. Assign
    OK
    按钮完成

以下是步骤图片,以防您需要:

PS。当英特尔显卡在 Alt+F12

上打开时,此解决方案也有效

4
投票

在 GeForce Experience 中,删除位于以下位置的 Toggle FPS Counter on/offAlt+

F12
键盘映射:

Settings -> General -> In-Game Overlay -> Settings -> Keyboard Shortcuts

这解决了这个问题,而无需禁用整个

In-Game Overlay
功能。


0
投票

如果有人感兴趣,对我来说,这是由 Razer mouse 应用程序引起的,特别是“Razer Cortex”。关闭它解决了我的 VS 问题

ALT+F12

据我了解,该应用程序进入了鼠标的某种游戏模式,这会关闭

ALT+F12
的键盘手柄,但我不确定为什么。

© www.soinside.com 2019 - 2024. All rights reserved.