[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 !!!
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 !!!
相关文章推荐
- 我常用的 几个 VS.Net IDE Addins 工具
- 几个常用的流量统计工具比较
- VS常用编译平台与制作工具
- 常用的几个提高iOS开发效率的开源类库及工具
- 常用的几个提高iOS开发效率的开源类库及工具
- linux下常用的几个工具 (cut, uniq, wc, grep, sort, tr, paste)
- 推荐几个WEB中常用的工具方法
- 我常用的几个提高iOS开发效率的开源类库及工具
- 性能测试常用工具你了解几个呢
- 推荐几个WEB中常用的工具方法
- Android开发工具Eclipse自己常用的几个快捷键
- 【DotNet 技能系列】VS工具快捷键及常用技巧
- 几个常用的文档转换工具(Office System)
- 利用vs 2017 编写 C++程序常用调试工具快捷键
- 推荐几个WEB中常用的工具方法
- VS工具命令提示(Visual Studio Tools Command Prompt)各版本之间的区别
- 几个常用的流量统计工具比较
- CentOS 不能联网以及TCP/IP网络管理工具:net-tools VS iproute2问题
- 几个常用的VS快捷键
- 【python】几个常用工具函数