应该下载的十个必备工具--NET 开发人员

本文介绍了.NET开发人员不可或缺的十款工具,包括NUnit、NDoc、NAnt等,涵盖了单元测试、文档创建、解决方案生成等多个方面。这些工具不仅能够提高开发效率,还能改善代码质量。

NET 开发人员应该下载的十个必备工具 
文章出处:联动天下 作者:联动天下 发布时间:2005-12-21 
NUnit:编写单元测试的工具 
NDoc:创建代码文档的工具 
NAnt:生成解决方案的工具 
CodeSmith:代码生成工具 
FxCop:用于监视代码的——代码警察 
Snippet Compiler:小型代码段编译工具 
两个不同的转换器工具,ASP.NET 版本转换器(Version Switcher)和 Visual Studio .NET 项目转换器(Project Converter)
Regulator:生成正则表达式工具 
.NET Reflector:程序集分析检查工具 
文使用了以下技术:.NET,C#,Visual Basic .NET,Visual Studio .NET

  除非你使用可获得的最好的工具,否则别指望能生成一流的应用程序。除了 Visual Studio .NET 这种大型工具以外,你从 .NET 社区还可以获得许多小型的、不太为人所知的工具。我在本文中将向你介绍几个目前可以获得的、面向 .NET 开发的最好的免费工具。我将引领你完成一个有关如何使用每种工具的快速教程—— 有些工具在许多场合可以节约你的时间,而另一些工具则可能完全改变你编写代码的方式。因为我要在本篇文章中介绍如此之多的不同工具,所以我无法详尽讨论其中每种工具,但你应该充分了解每种工具的信息,以便决定哪些工具对你的项目有用。

Snippet Compiler
  Snippet Compiler 是一个基于 Windows 的小型应用程序,你可以通过它来编写、编译和运行代码。如果你具有较小的代码段,并且你不想创建完整的 Visual Studio .NET 项目(以及该项目附带的所有文件),则该工具会很有用。
  例如,假设我希望向你示范如何从 Microsoft .NET 框架中启动另一个应用程序。在 Snippet Compiler 中,我将通过新建一个能够创建小型控制台应用程序的文件开始。可以在该控制台应用程序的 Main 方法内部创建代码片段,而这正是我要在这里做的事情。下面的代码片段演示了如何从 .NET 框架中创建记事本实例:

System.Diagnostics.Process proc = new System.Diagnostics.Process();
proc.StartInfo.FileName= "notepad.exe";
proc.Start();
proc.WaitForExit();
  当然该代码片段本身无法编译,而这正是 Snippet Compiler 的用武之地。Figure 1 显示了 Snippet Compiler 中的这一代码示例。


Figure 1 Snippet Compiler 运行画面

  为了测试该代码片段,只须按 play(运行)按钮(绿色三角形),它就会在调试模式下运行。该代码片段将生成一个弹出式控制台应用程序,并且将显示记事本。当你关闭记事本时,该控制台应用程序也将关闭。
  就我个人而言,我是在尝试为某位有求于我的人士创建一个小型示例时,才发现 Snippet Compiler 是个无价之宝——如果不使用该工具,那么我通常必须新建一个项目,确保每个部分都能编译通过,然后将代码片段发送给求助者,最后删除该项目。Snippet Compiler 使得这一过程变得更容易、更爽快。
Snippet Compiler 由 Jeff Key 编写,下载地址是:http://www.sliver.com/dotnet/SnippetCompiler

Regulator
  Regulator 是最近添加到我的头等工具清单中的。它是一种很有特色的工具,能够使生成和测试正则表达式变得很容易。 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值