4
|
Statement · 技术社区 · 15 年前 |
![]() |
1
5
包括个人发展的免费版本。一个很好的简单插件,在内存使用方面并不昂贵,或者你需要花时间去学习如何使用它。 对于测试驱动的开发,必须在IDE内部运行测试。对于不必为要运行的每个测试切换到外部运行程序,您会惊讶于节省了多少时间。
退房 build automation - MSBuild 或者说南特。基本上,除非构建过程成功,否则不会将代码提交到存储库中。例如,如果您破坏了一些代码,那么构建过程将失败。如果它通过,您可以安全地提交代码。 对于.NET用户来说,msbuild(Visual Studio在内部使用)将是一个不错的开始。查看msdn上的官方网站,搜索更多关于为什么构建自动化是一个好主意的文章。 其他工具 您的问题询问有关fxcop、stylecop等的使用。您可以将它们作为构建过程的一部分链接进来,而不是从外部运行它们。这将需要一些设置工作,但是使用它们并将它们嵌入到构建过程中所节省的时间是巨大的。附带说明的是,无论何时使用它们,您的代码都将通过使用它们来改进。 自由转炉 对个人发展来说,再竖琴是昂贵的。如果你的公司提供它,一定要用它。我可以为个人发展而购买它吗?没有机会。而是退房 CodeRush Express .这是相似的,而且比重读少了对记忆的渴望。我发现它不会经常锁定Visual Studio。另外,它的一些功能还不错。 |
![]() |
2
3
你听上去非常沉迷于插件和工具,当然工具可以帮上大忙,但我会关注你想要学习的实际内容,而不是工具和框架。 你绝对需要的是:
你还不需要各种各样的插件和框架来改进这些基础知识。专注于TDD和“构建的故事”,也许还有发布管理——在学习这一点的同时,您将发现您对工具的需求。 |
![]() |
3
2
我相信你感兴趣的插件都很好。 Resharper很好而且功能强大,但是它需要大量的内存。 正如其他一些人所说,TestDriven.net几乎是必须的。它允许您从vs-ide运行测试。如果你的测试是在努尼特进行的,那就可以了。 最后,我建议Ncover跟踪你的测试覆盖率。它有一个社区版本,也可以用testdriven.net从IDE执行。 当然,NANT和/或MSBuild用于自动构建。我会更好地建议南特。 希望它有帮助 |