jav*_*ver 10 c++ visual-studio-2015
如何在检测到编译错误时停止Visual Studio 2015的编译?
我的意思是第一个构建错误(可能是第一个.cpp),而不是第一个项目,因为它需要太多时间.
(我只有一个项目.)
名为" StopOnFirstBuildError "的扩展名不是答案,
因为它会在第一个出错的项目上停止.
(更详细)
当我按F5或时Ctrl+Shift+B,编译器将编译所有(或一些)文件.
在我的情况下,它只使用5秒就可以检测到一些错误,所以我希望它立即停止编译.
但是,VS 2015变得没有响应.
它也有很强的抵抗力Ctrl+Break.
我需要大约30秒才能导航到错误位置.
如何自动停止第一次编译错误的编译过程?
有一个旧的线程询问Visual Studio 2008这个.
它最常被接受的解决方案是去: -
Visual Studio -> Tools -> Macros -> Macro IDE... (or ALT+F11)
Run Code Online (Sandbox Code Playgroud)
并粘贴一段代码.
但是,VS 2012中不再支持宏.
(我试图按Alt+F11VS 2015,没有宏编辑器/菜单出现.)
该声明与VS 2010的问题一致,表明上述技巧不起作用.
VS2010问题的解决方案是安装名为" CancelFailedBuild "的扩展.
因此,我下载了它.
执行时.vsix(安装程序),它说
"此扩展程序不能安装在任何当前安装的产品上".
...这是有道理的,因为扩展说"与...一起工作:Visual Studio 2010,2012".
现在我认为我只剩下一个选择: -
通过安装宏扩展使用宏(旧的VS 2008方式).
(该扩展是用户抱怨丢失旧宏功能的结果.)
下载扩展是一个好主意吗?
如果是这样,之后的步骤是什么?有没有我应该复制粘贴的代码?
如果没有,更简单的方法是什么?
很抱歉发布了很多超链接.
以下是可以减轻一些不便的方法,但根本不回答实际问题.
安装一个使Visual Studio响应的补丁,这样Ctrl+Break可行.
它需要我手动按键盘.
它似乎只适用于Windows 7.(未经测试)
通过创建一个简单的虚拟对象来缩短编译时间.cpp,然后仅编译该单个文件.
它对某些情况很有用.
| 归档时间: |
|
| 查看次数: |
849 次 |
| 最近记录: |