您的位置:首页 > 其它

[Tools]常用的几个VS配套工具

2010-08-12 16:20 183 查看
1.Resharper

  ReSharper是一款微软Visual Studio .NET 2008的插件,提供了智能C#辅助编码功能和实时错误显示功能,并支持重构。ReSharper为C#开发人员提供许多能够有效提高生产力的功能,这些功能已被成千上万使用IntelliJ IDEA的Java程序员所采用

  安装完成之后VS的Menu会多出一项:Resharp,具体使用技巧请自行Google



2.StyleCop

  Microsoft StyleCop,该工具原来是微软内部试用的编码规则检查工具.现在免费提供使用,它有另外一个名称叫 Source Analysis for C#,该名称现在已经放弃实用,正式命名为StyleCop,安装后直接集成到vs开发环境中,作为VS的补充工具。

  安装完成之后重启VS,右键代码,选择:“Run StyleCop”,不规范的代码以及提示,以警告的形式在ErroList中出现,StyleCop生成的警告都是以SA开头



3.Beyond Compare

Beyond Compare 是一套非常实用的文件及文件夹比较软件,不仅可以快速比较出两个文件夹的不同之处,还可以详细的比较文件之间的内容差异。

1, 安装BeyondCompare

2, 把BeyondCompare“挂”到VS里:

Tools - Options - SourceControl - Visual Studio Team Foundation Server

点击:Configue User Tools,在Configue User Tools对话框里“Add”

1,安装BeyondCompare

2,把BeyondCompare“挂”到VS里:

Tools - Options - SourceControl - Visual Studio Team Foundation Server

点击:Configue User Tools,在Configue User Tools对话框里“Add”



此外BeyondCompare3.5以上的版本,还有比较方便的Code Merge功能。

PS:

1、Dbgview(非可挂入VS工具,这里PS一下吧。)

  DbgView工具可以捕获程序的调试输出串,实在是开发,调试项目的好工具。

  只要在关键代码中插入:Debug.WriteLine("you debug message here...");运行Debug版程序时,就可以用Dbgview方便的差看这些信息了。

2、Reflector

  .NET Reflector是由Lutz Roeder编写的一款反编译软件,利用反射机制来分析程序集,以展示程序集中各种类型及其成员的信息。该软件十分小巧,但功能却非常强大。众所周知,正常的程序开发流程是编写源代码,并将源代码编译为.NET程序集(dll或exe等),但.NET Reflector能将编译成功的.NET程序集进行反编译,将.NET程序集反向转换为源代码。

以上软件涉及版权,请自行Google破解版下载,这些工具也是我在日常开发中使用频率最高的。

Enjoy every one !!!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: