Peek定义(Alt + F12)在Visual Studio中不再起任何作用

Jim*_*m V 5 visual-studio visual-studio-2015

虽然Goto Defnition如预期与重点工作F12,
热键Alt+ F12Peek Definition不再做任何事情.
如何恢复Alt+ F12功能?

Jim*_*m V 11

其中一个原因是Nvidia GeForce Experience在收听Alt + Z时拦截Alt按键,这是Nvidia ShadowPlay的激活切换.

我通过打开GeForce Experience并进入设置 - >共享 - >关闭来修复此问题.

(激活屏幕录制留给读者练习.)

  • 设置->常规->游戏内叠加->禁用。最新的GeForce Experience中的设置有所更改。确认仍可解决问题。 (2认同)
  • 如果你在我面前我会亲吻你的脸!我实际上只是浏览了 GeForce Experience 的热键,并将其视为可能的罪魁祸首。几年来我一直在这台电脑上处理这个问题......谢谢! (2认同)

Jus*_*dow 6

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

  1. Tools->Options->Environment->Keyboard
  2. 选择(或搜索)密钥Edit.PeekDefinition并单击Remove
  3. 在按钮附近的文本框中AssignAlt+F12
  4. AssignOK按钮完成

这是一张步骤图片,以防您需要:

在此输入图像描述

附言。Alt当英特尔显卡在+上打开时,此解决方案也有效F12


dra*_*ndi 5

在 GeForce Experience 中,删除以下位置的Alt+F12键盘映射Toggle FPS Counter on/off

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

这解决了这个问题,而无需禁用整个In-Game Overlay功能。