保存后自动构建,适用于Visual Studio 2015?

Ste*_*per 5 msbuild visual-studio-2015

使用Visual Studio时,我希望它能够持续构建我的项目.也就是说,在每次保存之后,启动构建.我倾向于处理大型(35+项目)解决方案,因此让所有内容都保持最新可以节省我启动应用程序的时间.

Roslyn在您键入时为您提供编译器错误,但它实际上并不运行完整的构建过程,这意味着您仍需要告诉VS构建并等待它在调试或运行测试之前完成.

Redgate的.Net恶魔用于进行这种后台编译,它确实很有用,但它已经停止使用,因为"Visual Studio 2015将引入微软的新Roslyn编译器,我们认为这些改进使.NET恶魔变得多余."

是否有选项或扩展可让Visual Studio 2015在保存文件或在IDE中修改项目后自动启动构建?

Arm*_*min 6

我开始开发一个名为BuildOnSave的新的开源扩展,并且正是这样做的:它在保存文件时构建当前的解决方案或启动项目.

它可以在Visual Studio扩展库中找到:https://visualstudiogallery.msdn.microsoft.com/2b31b977-ffc9-4066-83e8-c5596786acd0

也许你可以尝试一下.我非常感谢反馈.


Ser*_*sov 2

Visual Commander 有一个示例扩展,可以对保存的文件运行 Cppcheck。您可以将 Cppcheck 替换为DTE.ExecuteCommand("Build.BuildSolution");