Resharper是我一直非常喜欢的工具。响当当的名声绝对不是吹牛皮吹出来的。如果你的公司在寻找一个提高开发人员效率的工具,那么首选应该是Resharper,这一笔投入是值得的
Resharper是什么
ReSharper是一款由jetbrains开发的针对C#, VB.NET, ASP.NET, XML, 和 XAML的编辑器。沿袭了jetbrains开发工具一贯的优良传统,ReSharper拥有高度智能的纠错,30多种高级代码重构功能,方便的单元测试 工具,快速导航、检索,以及一键格式化代码,自动代码生成和模板功能等很多特性。
Resharper 8.0 更新
支持Visual Studio 2013预览版
项目依赖浏览器
无需编译就可查看项目依赖关系图:
更快的代码修复
新增的Fix in Scope功能可以选择批量修复代码问题,包括删除未使用的指令和冗余项。
更多的代码检查和快速修复
多文件模板
ReSharper文件模板可以扩展生成多个文件。
导航改进
Go to Everything可以查询文件、类型或方法,导航还支持Line号码查询:
提供命令行版本的ReSharper
ReSharper从8.0开始提供命令行版本,有上百种ReSharper检测和重复代码检测器,你可以将它集成到CI server 或版本控制系统。
多样化的代码重构解决方案
支持XAML
ReSharper 8新增四种XAML代码重构:Extract Style, Extract Resource, Move Resource and Inline Resource。
其他改进如更容易的代码完成,新一级的扩展,改进支持CSS等。