随着编程技术的发展,现在越来越多的代码生成工具可以极大的减少程序员花费在写代码上的时间,从而把更多的时间和精力放在结构和功能设计上,提高产品质量。
ReSharper是一个能极大提高编程效率的代码生成工具,它包括一系列丰富的能大大增加C#和Visual Basic.Net开发者生产力的特征。
使用ReSharper,你可以进行深度代码分析,智能代码协助,实时错误代码高亮显示,解决方案范围内代码分析,快速代码更正,一步完成代码格式化和清理,业界领先的自动代码重构,高级的集成单元测试方案,和强大的解决方案内导航和搜索。
ReSharper特征可用于C#,VB�.net,XML,Asp.net,XAML,和构建脚本。ReSharper还为C#和VB.Net提供了增强的交叉语言功能,它使开发者可以有效的控制.Net混合项目。
- 代码分析
ReSharper可提供对C#, XAML, XML, ASP。NET和ASP。NET MVC的持续的代码质量分析,甚至在用户对之进行编译以前即可检测到错误和问题。
- 高亮显示错误和快速更正
ReSharper能在用户输入的时候即对代码进行分析,并高亮显示错误,用户甚至无需进行编译。其甚至能对大部分错误快速给出修改建议,以帮助用户快速解决问题。
- 先进的代码协助
ReSharper充分的考虑到了编码的各个方面,以帮助用户提高效率和节省时间。
- 众多的代码重构
与visual studio 2005/2008/2010相比,ReSharper提供了更丰富的自动代码重构功能。用户可使用许多不同的重构方法以进行重命名,移动,安全删除标识;导入和内联字段、变量和参数等等
- 导航和搜索
无论什么时候你需要查找某个类型,字段,方法,或任何其他的标 识,ReSharper提供了多种实现方法,可以通过名称查找一个标识,在代码从引用位置导航到标识的声明位置,查找并高亮显示标识用法。
- 集成单元测试
ReSharper自动侦查代码中的单元测试,并提供完整的单元测试支持。你能从代码编辑器中运行和调试测试。同时,会提供一个专用的单元测试资源窗口以让用户看到其单元测试的结果和重新运行单元测试。
- ASP .NET编辑
利用错误高亮显示,快速修正,上下文动作,代码协助,导航,重构,和其他特征,用户现在可以愉悦而高效的编辑Asp.net文件。
- NAnt和MS Build脚本编辑
用户安装了ReSharper,则只要其在Visual Studio.NET中打开一个创建的脚本文件,便可立即得到完全代码协助。
- VB功能
扩展了其对Visual Basic代码(包括使用VB编写的ASP页面)的一系列功能。其中包含了ReSharper的所有导航和搜索功能,以及语法高亮,文档快速查找等。其最 大的益处则是对于需要开发混合了C#和VB的项目的。NET开发人员而言的。
- XAML编辑
有了ReSharper,用户无论是在进行Silverlight, WPF, 或者 Windows Phone 7 开发时,均可获得附加的XAML编辑协助,包括即时代码分析,代码重构,代码生成和调整,以及快速的解决方案范围导航。
程序代码生成器(Flowchart To Code) 1.1 绿色免费版