几个值得推荐的 .NET 工具
2004-07-08 11:57
375 查看
http://www.blogcn.com/user8/flier_lu/index.html?id=2349047&run=.01EAE25
这期 MSDN 杂志 中,James Avery 在一篇文章,Ten Must-Have Tools Every Developer Should Download Now,中推荐了十个非常不错的 .NET 方面的辅助开发工具。
Snippet Compiler 是一个非常有趣的代码片断开发环境。在开发中经常会编写一些代码片断或者摘抄一些代码片断来验证某个功能的使用,通常情况下需要新建一个测试项目,比较麻烦。有了 Snippet Compiler 就可以省去繁琐的步骤,在其麻雀虽小五脏俱全的开发环境中能够方便的进行试验。其编辑器居然还能支持代码自动完成功能,呵呵,感觉真是很精致。
screen.width/2)this.width=screen.width/2" vspace=2 border=0>
Regulator 则是一个非常专注的正则表达式开发调试环境。以前在编写正则表达式时,都得找两本相关书籍放在手边随用随查。虽然常用语法基本上记得,但稍微复杂一点的还是得现学现卖,呵呵,写完过后可能自己都不认识了 :P 有了这个强大工具的支持,就可以把那些书抛到一边去了,呵呵,真正可视化开发正则表达式 :D
screen.width/2)this.width=screen.width/2" vspace=2 border=0>
CodeSmith 是一个基于模板的代码自动化生成工具,能够根据预定义和自定义的代码模板,基于规则地自动生成代码片断,可以说是“产生式编程”目前最好的体现之一。特别是在目前 .NET 语言不支持泛型的情况下,可以通过开发模板一定程度上解决代码重用问题,而不用象以前那样通过编写 XSLT + XML 来自动生成代码了。:D
screen.width/2)this.width=screen.width/2" vspace=2 border=0>
screen.width/2)this.width=screen.width/2" vspace=2 border=0>
screen.width/2)this.width=screen.width/2" vspace=2 border=0>
NUnit, NDoc 和 NAnt 我就不多说了,呵呵。目前最好的开源测试用例、文档生成和自动构建工具。
FxCop 是一个久负盛名的静态代码分析工具,能够基于规则对二进制形式的 IL 代码进行潜在问题的分析,相关介绍也很多。
Lutz Roeder's .NET Reflector 对我来说更是基本上天天要用的强大的逆向工程工具,属于绝对必备的工具之一,呵呵。前段时间更是推出了支持 .NET Framework 2.0 的最新版本 .NET Reflector 4.0。详情可参看我以前的一篇 blog 文章。
最后还有一个 ASP.NET Version Switcher 工具,提供对 ASP.NET 当前使用 .NET 版本的切换工作。对同时需要提供 .NET Framework v1.0 和 v1.1 甚至 v2.0 支持的 ASP.NET 开发者来说,应该是非常有用的一个工具吧,免得每次要用 aspnet_regiis.exe 注册来注销去的,呵呵
不过好像在 IIS 6 中,如果不使用 VS.NET 调试,可以直接在 IIS 的管理器中启用或禁用某个版本的 ASP.NET 支持。
screen.width/2)this.width=screen.width/2" vspace=2 border=0>
flier_lu 发表于 >2004-6-16 23:17:10←
[评论] [推荐] [引用] [档案] [主页]
这期 MSDN 杂志 中,James Avery 在一篇文章,Ten Must-Have Tools Every Developer Should Download Now,中推荐了十个非常不错的 .NET 方面的辅助开发工具。
Snippet Compiler 是一个非常有趣的代码片断开发环境。在开发中经常会编写一些代码片断或者摘抄一些代码片断来验证某个功能的使用,通常情况下需要新建一个测试项目,比较麻烦。有了 Snippet Compiler 就可以省去繁琐的步骤,在其麻雀虽小五脏俱全的开发环境中能够方便的进行试验。其编辑器居然还能支持代码自动完成功能,呵呵,感觉真是很精致。
screen.width/2)this.width=screen.width/2" vspace=2 border=0>
以下为引用: Features List: Compiles and runs single or multiple C#, VB.NET and ASP.NET snippets. Optionally builds WinForm EXEs, console EXEs or DLLs. The user can store a library of templates. Displays compile errors and warning, including wave lines in editor with error/warning tooltips. IntelliSense for static members and method signatures, as well as constructor signatures. Imports VS.NET projects. Conveniently sits in the notification area waiting to be useful. Exports snippets to HTML/RTF. |
screen.width/2)this.width=screen.width/2" vspace=2 border=0>
以下为引用: Supported Regex actions The Regulator supports the three most common Regex actions: Find multiple Matches Replace text according to expression Split text according to expression Regexlib.com integration Search and import expressions and examples from RegexLib.com’s database Post your own regular expressions into regexlib's database, direct from The regulator using a graphical wizard Full Proxy support for secure connections Text Editing Syntax highlighting Multiple document tabbed interface Quick menus allow you to easily select syntax operations to insert Quick Menus are fully customizable simply by changing a simple XML file in the program directory Brace matching support Make selected text "escaped" to match a specific string exactly without needing to manually write those s, and other escape sequences Collapse/expand selection: you can create collapsible regions in your regex code for easy reading Select only a portion of the expression in the editor and only that selection will be executed as a match eplace Performance analysis A graphical chart of the latest matches/replaces timings shows you if your optimization efforts are working an exact number (in milliseconds) of last match/replace operation Expert Snippets An easy and simple toolbar of frequently used text snippets is always handy for hard to type expressions The snippets toolbar is fully customizable and any snippet can be edited/deleted or you can just add your own Inserted snippets that contain the "<>" signs will automatically make the text editor set the selection between those signs, allowing you to make generic snippets that save you typing time General usability features Multi threaded operations : ability to cancel long running expression matches and replaces Minimize to tray option Recent files menu Other small features |
screen.width/2)this.width=screen.width/2" vspace=2 border=0>
screen.width/2)this.width=screen.width/2" vspace=2 border=0>
screen.width/2)this.width=screen.width/2" vspace=2 border=0>
NUnit, NDoc 和 NAnt 我就不多说了,呵呵。目前最好的开源测试用例、文档生成和自动构建工具。
FxCop 是一个久负盛名的静态代码分析工具,能够基于规则对二进制形式的 IL 代码进行潜在问题的分析,相关介绍也很多。
Lutz Roeder's .NET Reflector 对我来说更是基本上天天要用的强大的逆向工程工具,属于绝对必备的工具之一,呵呵。前段时间更是推出了支持 .NET Framework 2.0 的最新版本 .NET Reflector 4.0。详情可参看我以前的一篇 blog 文章。
最后还有一个 ASP.NET Version Switcher 工具,提供对 ASP.NET 当前使用 .NET 版本的切换工作。对同时需要提供 .NET Framework v1.0 和 v1.1 甚至 v2.0 支持的 ASP.NET 开发者来说,应该是非常有用的一个工具吧,免得每次要用 aspnet_regiis.exe 注册来注销去的,呵呵
不过好像在 IIS 6 中,如果不使用 VS.NET 调试,可以直接在 IIS 的管理器中启用或禁用某个版本的 ASP.NET 支持。
screen.width/2)this.width=screen.width/2" vspace=2 border=0>
flier_lu 发表于 >2004-6-16 23:17:10←
[评论] [推荐] [引用] [档案] [主页]
※相关文章※ |
STL实践指南(下) [转] (lubob,2004-7-7 23:08:47) STL实践指南(中) [转] (lubob,2004-7-7 23:05:58) STL实践指南(上) [转] (lubob,2004-7-7 23:03:55) 天妒英才PearPC作者、22岁天才程序员去世 (xqbgzs,2004-7-7 12:20:17) 使用未公开关键字在 C# 中导入外部 printf 等参数数量可变函数 [2] C# 实现 (flier_lu,2004-7-7 0:03:24) 使用未公开关键字在 C# 中导入外部 printf 等参数数量可变函数 [1] CLR 支持 (flier_lu,2004-7-6 23:59:07) 排课算法初步设计方案 (hansen1998,2004-7-6 21:49:01) perl之模式匹配 [转] (wind007,2004-7-6 15:40:29) 数据结构-4 (sangern,2004-7-6 11:12:57) 数据结构-3 (sangern,2004-7-6 11:08:37) 数据结构-2 (sangern,2004-7-6 11:02:51) 数据结构-1 (sangern,2004-7-6 10:59:08) |
评论/留言 我要留言 |
作者:Flier Lu 个人主页 这个 ASP.NET Version Switcher 的作者还有另外一个非常有用的小工具 Reflector FileDisassembler,是Lutz Roeder's .NET Reflector 的一个插件,支持将反编译结果直接写入文件,非常方便! screen.width/2)this.width=screen.width/2" vspace=2 border=0> |
作者:lonelystranger 个人主页 呵呵,我在以前的blog里面也推荐了codesniper,一直想做一个类似的东西,可惜没时间 |
相关文章推荐
- .NET网站系统:推荐几个基于.net的免费cms系统
- 推荐几个基于.net的cms系统
- 推荐几个基于.net的cms系统(转)
- c# 推荐5款超实用的.NET性能分析工具
- 推荐几个值得关注的技术公众号(年度精选)
- 推荐几个Android开发非常有用的工具(for android studio)
- 推荐几个Google Sitemap工具
- 推荐几个loading图标值得收藏的网站
- 值得推荐的Android应用性能检测工具列表
- 推荐.Net、C# 逆向反编译四大工具利器
- 推荐几个对Asp.Net开发者比较实用的工具
- Windows环境下文件的彻底删除与恢复,推荐几个工具(整理)
- Microsoft ASP.NET 快速入门教程的大纲介绍(一个值得推荐的.net网站也可以说是.net资料库)
- 推荐几个Google Sitemap工具
- C/C++ 编程有哪些值得推荐的辅助工具
- 有哪些值得推荐的数据可视化工具
- 推荐几个好用的Java性能故障排除工具
- 推荐几个网页设计者值得一去的地方
- 开放源码的.NET 反编译工具 .NET IL调试工具 学习微软中间语言(MSIL)的绝佳工具 Dotnet IL Editor 推荐