代码之家  ›  专栏  ›  技术社区  ›  Alex

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

  •  3
  • Alex  · 技术社区  · 6 年前

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

    不管哪个窗口处于活动状态,ctrl+shift+b仍然可以工作,如果我选择不同的键映射,甚至F6或shift+f8也可以在任何地方工作。代码编辑器处于活动状态时,只有F7不工作。

    我使用的是Visual Studio Community 2017,直到最近,我还可以使用F7,不管哪个窗口处于活动状态。最近的更新导致了这个错误吗?

    1 回复  |  直到 6 年前
        1
  •  3
  •   Sergey Vlasov    6 年前

    Visual Studio v15.7.0添加了 切换razorview F7快捷键。您可以在键盘选项中删除它:

    enter image description here