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

有没有什么IDE for.NET的自动构建功能?

  •  1
  • Andy  · 技术社区  · 15 年前

    我不是在讨论一个连续的构建过程,而是Eclipse中的一个优秀特性,在这个特性中,任何java代码更改都会自动构建在一个后台线程中。启用此选项后,立即运行单元测试或应用程序。回到VS20XX的“手动”版本是相当痛苦的。

    我只在EclipseforJava代码中看到过这种情况—在任何IDE中,对于.NET语言是否存在类似的情况?

    3 回复  |  直到 15 年前
        1
  •  1
  •   jspru    15 年前

    实际上,在Visual Studio中,Visual Basic的一个不在C中的最好特性是在工作时在后台编译visualbasic。不过,我不确定它是否会加速单元测试等。

    您可能会考虑使用TestDriven.NET,您可以右键单击并在大多数情况下非常快速地执行单个单元测试,它只会编译执行单元测试所需的内容。

        2
  •  0
  •   Bolek Tekielski    15 年前

    您可以在某些后台进程中使用msbuild,定期构建解决方案,但这会导致文件锁定问题,而且通常是一个糟糕的解决方案。 为什么不设置say CruiseControl.NET?它并不复杂,不需要任何源代码管理(可以使用文件系统),而且项目的基本设置非常简单。

        3
  •  0
  •   Piotr Rochala user736458    15 年前

    检查巡航控制: http://cruisecontrol.sourceforge.net/ 它完全符合你的要求。