| 鲁虺贴吧搜索堂 | ||||
| 类目资源: 智虺堂 康熙字典 汉语词典 毒鸡汤 谜语 名言 解梦 谚语 古籍溯源 异体字 大辞海 制度 语言翻译 | ||||
| 鲁虺贴吧搜索堂 / 十个必备的.NET开发小工具(1):Snippet Compiler | 上一个 查看全部 下一个 |
十个必备的.NET开发小工具(1):Snippet Compiler | |
十个必备的.NET开发小工具(1):Snippet Compiler本文将介绍下列工具: · 代码片段编译工具:Snippet Compiler · 正则表达式构建工具:Regulator · 代码生成工具:CodeSmith · 单元测试工具:NUnit · 代码分析与检查工具:FxCop · .NET程序集检查工具:.NET Reflector · 代码文档创建工具:NDoc · 解决方案编译工具:NAnt · 版本切换与转换工具: ASP.NET Version Switcher和Visual Studio .NET Project Converter 没有好的工具,就写不出好的程序。除了众所周知的工具(例如,Visual Studio? .NET)以外,.NET社区里还有许多声名未广的小工具。本文将简单介绍一些很好的针对.NET开发的免费工具及其使用方法,它们有的会从方方面面节省你编程的时间,有的则可能会彻底改变你编写代码的方式。由于在一篇文章中谈及这么多工具,所以我无法作全面的介绍,但你应当充分了解它们,确定哪些对你的项目有用。 例如,我要向你展示如何从Microsoft? .NET Framework调出Notepad应用程序,代码片段如下: System.Diagnostics.Process proc = new System.Diagnostics.Process();proc.StartInfo.FileName= notepad.exeproc.Start();proc.WaitForExit(); 我可以在Snippet Compiler中新建一个默认的控制台应用程序(译注:代码框架已生成),然后在它的Main方法中写入代码片段,如图1所示。
图1 Snippet Compiler 要测试这段代码,只需按工具条上的start按钮(绿色三角),它就会运行在调试方式下。该段代码产生一个控制台窗口,然后调出Notepad。关闭Notepad,控制台窗口也随之关闭。 我发现为求助者编写小例程时,Snippet Compiler非常有用。通常,我必须先创建一个项目,保证所有代码编译成功后,把代码片段发给求助者,然后再删除项目。有了Snippet Compiler,这个过程就很容易。 Snippet Compiler由Jeff Key编写,可以从这里下载:http://www.sliver.com/dotnet/SnippetCompiler。
[ 以下内容为译者补充,摘自:http://royo.is-a-geek.com/regulator ] Snippet Compiler主要功能:
作者:James Avery 翻译:lucentoff 出处:http://msdn.microsoft.com/msdnmag/issues/04/07/MustHaveTools/default.aspx 来源:http://blog.csdn.net/lucentoff/archive/2004/07/01/31893.aspx | |