如果代码编辑器窗口处于活动状态,为什么 F7 不再在 VS2017 中构建我的项目?

Ale*_*lex 4 build hotkeys visual-studio-2017

我将“工具/选项/环境/键盘”下的热键配置更改为 Visual C++ 6,以便构建命令现在映射到 F7。但是,当代码编辑器窗口处于活动状态时,该键不起作用。如果我单击解决方案资源管理器或错误列表窗口,我可以使用 F7 就可以了。

无论哪个窗口处于活动状态,Ctrl+Shift+B 仍然有效,如果我选择不同的键映射,甚至 F6 或 Shift+F8 也可以在任何地方使用。当代码编辑器处于活动状态时,只有 F7 不起作用。

我使用 Visual Studio Community 2017,直到最近,无论哪个窗口处于活动状态,我都可以很好地使用 F7。最近的更新是否导致了该错误?

Ser*_*sov 5

Visual Studio v15.7.0 添加了ToggleRazorView F7 快捷方式。您可以在键盘选项中将其删除:

在此输入图像描述