十个必备的.NET开发小工具(1):Snippet Compiler

转载 2004年07月13日 10:40:00
 

作者:James Avery  翻译:lucentoff

 

出处:http://msdn.microsoft.com/msdnmag/issues/04/07/MustHaveTools/default.aspx

声明:版权属原作者所有,转载请注明出处!<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

 

本文将介绍下列工具:

 

·  代码片段编译工具:Snippet Compiler

·  正则表达式构建工具:Regulator

·  代码生成工具:CodeSmith

·  单元测试工具:NUnit

·  代码分析与检查工具:FxCop

·  .NET程序集检查工具:.NET Reflector

·  代码文档创建工具:NDoc

·  解决方案编译工具:NAnt

·   版本切换与转换工具: ASP.NET Version SwitcherVisual Studio .NET Project Converter

 

 

没有好的工具,就写不出好的程序。除了众所周知的工具(例如,Visual Studio? .NET)以外,.NET社区里还有许多声名未广的小工具。本文将简单介绍一些很好的针对.NET开发的免费工具及其使用方法,它们有的会从方方面面节省你编程的时间,有的则可能会彻底改变你编写代码的方式。由于在一篇文章中谈及这么多工具,所以我无法作全面的介绍,但你应当充分了解它们,确定哪些对你的项目有用。

Snippet Compiler
Snippet Compiler是一个基于Windows?的小应用程序,利用它能够编写、编译和运行. NET代码。如果你有小段代码需要测试而又不想专门为它专门创建完整的Visual Studio .NET 项目时,这个工具很有用。

例如,我要向你展示如何从Microsoft? .NET Framework调出Notepad应用程序,代码片段如下:

 

我可以在Snippet Compiler中新建一个默认的控制台应用程序(译注:代码框架已生成),然后在它的Main方法中写入代码片段,如图1所示。

 

 

 

1 Snippet Compiler

 

要测试这段代码,只需按工具条上的start按钮(绿色三角),它就会运行在调试方式下。该段代码产生一个控制台窗口,然后调出Notepad。关闭Notepad,控制台窗口也随之关闭。


我发现为求助者编写小例程时,Snippet Compiler非常有用。通常,我必须先创建一个项目,保证所有代码编译成功后,把代码片段发给求助者,然后再删除项目。有了Snippet Compiler,这个过程就很容易。

 

Snippet CompilerJeff Key编写,可以从这里下载:http://www.sliver.com/dotnet/SnippetCompiler

 

 

[ 以下内容为译者补充,摘自:http://royo.is-a-geek.com/regulator ]

Snippet Compiler主要功能:

  • 编译和运行一个或多个C#VB.NETASP.NET代码片段
  • 可选择编译WinForm EXE文件、控制台EXE文件或DLL文件
  • 用户可存储模板库

  • 显示编译错误和警告,包括在编辑器中以波浪线提示

  • 智能感应(IntelliSense)静态成员、方法及构造器签名
  • 导入VS.NET项目
  • 可方便置入任务栏通知区

  • 将代码片段导出为HTML文件或RTF文件

 

 

新.NET开发十大必备工具

Snippet Compiler ·新.Net开发必备十大工具详解之Snippet Compiler Snippet Compiler 是一个基于 Windows 的应用程序,可以通过它来编写、编...
  • paxhujing
  • paxhujing
  • 2016年06月14日 15:45
  • 1583

.NET开发常用工具大盘点

标签:.NET 概述:本文盘点了.NET开发中的常用工具、插件及管理软件。 工欲善其事,必先利其器。软件开发的第一步就是选择高效、智能的工具。下面盘点的.NET工具软件能辅助提高工...
  • jsjpanxiaoyu
  • jsjpanxiaoyu
  • 2016年03月31日 10:05
  • 3093

NET程序员必备的三大辅助工具

作为一名优秀的程序员,除了熟悉运用各种开发常用的专业软件之外,拥有多款得力的辅助工具,将会锦上添花,帮助你更加高效的完成编程工作,接下来就和大家分享几款很棒的编程辅助工具。 1、代码比较神器:B...
  • BeyondCompareben
  • BeyondCompareben
  • 2016年04月06日 17:00
  • 1150

十个必备的.NET开发小工具

本文将介绍下列工具:·  代码片段编译工具:Snippet Compiler·  正则表达式构建工具:Regulator·  代码生成工具:CodeSmith·  单元测试工具:NUnit·  代...
  • yefengmeander
  • yefengmeander
  • 2011年01月21日 13:23
  • 576

在.NET开发中的单元测试工具之(1)——NUnit

NUnit介绍  NUnit是一个专门针对于.NET来写的单元测试框架,它是xUnit体系中的一员,在xUnit体系中还有针对Java的JUnit和针对C++的CPPUnit,在开始的时候NUnit和...
  • zhoufoxcn
  • zhoufoxcn
  • 2013年01月03日 23:05
  • 12568

在.NET开发中的单元测试工具之(1)——NUnit

在.NET开发中的单元测试工具之(1)——NUnit 原文地址:http://zhoufoxcn.blog.51cto.com/792419/1107212 NUnit介绍   NU...
  • KingSea168
  • KingSea168
  • 2015年11月16日 22:30
  • 427

.NET开发人员十大必备下载工具

.NET开发人员十大必备下载工具,http://pcedu.pconline.com.cn/empolder/net/cs/0509/699905.html...
  • WYZSC
  • WYZSC
  • 2011年02月18日 10:14
  • 827

.NET开发不可错过的25款必备工具

这些年来,我们的.NET开发团队不断在更新升级开发工具,这也提供了一个机会,让我们能对.NET系列的开发工具做出不断的评估和规范。以下是我们总结出的一些.NET开发不可错过的高效工具。 1.Two ...
  • liwei823
  • liwei823
  • 2011年08月14日 22:36
  • 203

.NET开发者必备的11款免费工具

如今,HTML5,jQuery,JavaScript等等这些热门技术,受到了开发者们的强烈追捧,有了这些开发工具也为开发者们减轻了许多负担。本文为开发者介绍了11款.NET框架,这些框架有很多优点,比...
  • yanfeng918
  • yanfeng918
  • 2014年09月07日 19:44
  • 300

发布:.NET开发人员必备的可视化调试工具(你值的拥有)

1:如何使用 1:点击下载:.NET可视化调试工具 (更新于2016-11-05 20:55:00) 2:解压RAR后执行:CYQ.VisualierSetup.exe 成功后关掉提示窗口即可。 ...
  • dz45693
  • dz45693
  • 2016年11月07日 14:07
  • 835
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:十个必备的.NET开发小工具(1):Snippet Compiler
举报原因:
原因补充:

(最多只允许输入30个字)