【问题标题】:Visual Studio 2015 Build and Run Keyboard ShortcutVisual Studio 2015 构建和运行键盘快捷键
【发布时间】:2017-05-16 11:16:22
【问题描述】:

在旧版本的 Visual Studio 中,通过按 CTRL+F5 会自动生成 C++ 项目并在生成后运行。 在 VS 2015 中,您首先需要构建项目,然后运行项目,因为 CTRL+F5 不再编译项目。 如何使 CTRL+F5 快捷方式同时执行 Build+Run 一个 C++ 项目?

【问题讨论】:

    标签: visual-studio visual-studio-2015 keyboard shortcut


    【解决方案1】:

    默认情况下,当您按 CTRL+F5 时,Visual Studio 会询问您是否要构建更改的项目:

    您似乎选择了不再显示此对话框并按下了

    要恢复它,请将 HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\14.0\General\BuildOutOfDateProjects 从 1 更改为 2。

    所有可能的值参见__BUILDOUTOFDATEPROJECTS Enumeration

    更新(感谢 Cody Gray):不要编辑注册表,而是选中 On Run, when projects are out of date 选项:

    【讨论】:

    • 您无需在注册表中查找即可更改此设置。它就在 Visual Studio 选项对话框中。工具 -> 选项 -> 项目和解决方案 -> 构建和运行。请考虑更新您的答案。
    • 谢谢,我查看了该选项,但找不到。
    • 构建对话框似乎在 VS2015 中默认禁用,这就是为什么我在按下 CTRL+F5 时从未见过它
    • 这很好,但是根据您的构建系统,VS 可能需要很长时间才能确定是否需要构建任何东西。出于这个原因,我更喜欢将此设置保持为“从不构建”,这样如果我没有进行任何更改,我就可以快速部署程序。当您进行更改时,最好使用单独的“构建和运行”设置。
    【解决方案2】:

    在 Visual Studio 2017 中,我所要做的就是

    F5

    构建和运行项目。

    【讨论】:

    • 在 Visual Studio 2019 中,启动调试器。
    【解决方案3】:

    建筑:Ctrl + F9

    运行:Ctrl+ F10

    先编译后运行

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-12-13
      • 2011-05-14
      • 2015-12-07
      • 1970-01-01
      • 2014-03-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多