【发布时间】: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
在旧版本的 Visual Studio 中,通过按 CTRL+F5 会自动生成 C++ 项目并在生成后运行。 在 VS 2015 中,您首先需要构建项目,然后运行项目,因为 CTRL+F5 不再编译项目。 如何使 CTRL+F5 快捷方式同时执行 Build+Run 一个 C++ 项目?
【问题讨论】:
标签: visual-studio visual-studio-2015 keyboard shortcut
默认情况下,当您按 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 2017 中,我所要做的就是
F5
构建和运行项目。
【讨论】:
建筑:Ctrl + F9
运行:Ctrl+ F10
先编译后运行
【讨论】: