CodeRush(vs插件)已经更新到v17.1.2版本了,主要是用于Visual Studio软件中的插件,可以帮助大家快速的创建和维护源代码,新版中加入了项目范围的代码清理、重构和代码提供者等新的功能,目的就是更有效率的帮助大家完成工作,需要的朋友可以下载试试。
CodeRush能帮助你以极高的效率创建和维护源代码。Consume-first 申明,强大的模板,智能的选择工具,智能代码分析和创新的导航以及一个无与伦比的重构集,在它们的帮助下能够大大的提高你效率。
1、DDC - 重复代码检测和合并
重复代码有时被称作为克隆,是一组功能相同或者近似的代码块,它们位于一个解决方案中的两个或多个位置。CodeRush帮助你快速的找到重复代码并且自动合并多种形式的重复代码。
2、Consume-first 开发
先写消费代码,然后马上用CodeRush申明遗漏的部分。CodeRush拥有最讲究和最有效率的consume-first 开发经验,很适用于测试驱动开发。
3、高级的选择工具
选择并从根本上高效率的操作代码。通过逻辑块来增加或者收缩选择集——适用于对被选择的代码块进行重构。快速的选择驼峰标识符的一部分。利用一个键盘输入就能把一个具有try/finally 或者try/catch 的代码块包围起来。
4、自动代码生成
运用CodeRush的模板能立即创建常用的代码块,因为它提供了一个高效和易于使用的速写法来编写代码。不管你需要什么,总会有一个适合的模板,假如你需要一些CodeRush里没有附带的东西,你也可以轻松添加你自己的模板。模板可以把代码的生产率提高到百分之三百。并且,对于团队来说,模板可以帮助他们保持代码的一致性。
5、剪贴板工具
有了CodeRush之后,剪贴板就成了一个强大的工具。智能剪切和智能粘贴让你把标识符或者整个代码块放置到剪贴板上,而不用先选择代码。智能粘贴能在粘贴之前调整剪贴板上的文本。并且,剪贴板的历史记录能使以前的剪贴操作立马可用。
6、代码格式化和清除
使用代码格式化工具能够让你的代码总是保持你喜欢的格式,它对各种代码结构里的空格、空白行、对齐、换行符和缩进指定了格式化规则。清除工具使你能够一键优化文件里、项目里或者是解决方案里的混乱代码。
7、背景代码分析
在你编程时,错误、警告和提示会实时的标记出来。CodeRush也能够检测代码异味,例如过于复杂的方法和提供接口未分配的局部变量。
8、导航工具
在参考点之间快速和轻松的移动。能深入代码内部,并且快速跳出来。只需敲几下键盘就可以找到任何符号。CodeRush导航是你到达目的地的最短路径。
9、单元测试运行器
CodeRush的单元测试运行器允许你管理、导航和运行你的单元测试。CodeRush也允许你运行测试,并且在测试方法旁边显示运行结果。支持所有流行单元测试框架的完整本地化都不包括在单元测试运行器里面,同时测试结果中的语法高亮的调用堆栈能让你轻易找到失败原因。
10、可视化工具
快速的查看你正在编写的代码的本质。
11、大型解决方案的可扩展性
CodeRush是IDE工具里面最节省内存的,即使是非常大的项目(例如,具有几千个类和百万行代码),也仅添Visual Studio 中消耗的一小部分,。CodeRush也是最快的 Visual Studio IDE工具,比最接近它的竞争对手快了十二倍。
12、CodeRush的延展性
CodeRush的设计具有可延展性。实际上,上述的所有CodeRush的功能都是以CodeRush的插件形式表现的。使用这个框架后,你就知道它是多么强大,并且所有我们能利用的东西你也能利用。有了CodeRush,你可以建立扩展套件,帮助后来者追随团队标准,也可实现宏大的 Visual Studio 功能或者只是简单的利用所有CodeRush团队提供的杀手插件。
13、Refactor! Pro
Developer Express 的Refactor! Pro 融合了一个与语言无关的、最先进的图形引擎,它具有创新的和高度优化的用户体验。不像其他的重构解决方案那样只针对系统构架师,Refactor! Pro 设计是为了高效的帮助所有开发者精雕细琢出满足业务需求的代码。
代码覆盖
您现在可以使用* .runsettings文件从代码覆盖率分析中排除特定项目。
代码分析 - 未使用的成员
我们添加了一个新的分析器来检测未使用的成员。
您还可以在CodeRush选项对话框(编辑器|所有语言|静态代码分析|突出显示未使用的成员)中进行设施,使未使用的成员突出显示。
未使用成员可以安全地删除而不改变程序行为。
重构和代码提供者
使用string.Format重构现在也适用于内插字符串。
项目范围的代码清理
您现在可以为整个项目运行代码清理。 只需在解决方案资源管理器中右键单击要清理的项目,然后从上下文菜单中选择“清理项目”。
用CodeRush清理该项目,将会有一个窗口显示进度。如下图所示:
76.4M / 03-25
立即下载55M / 06-05
立即下载237.9M / 04-13
立即下载140.5M / 03-06
立即下载900.9M / 03-02
立即下载96.2M / 07-06
立即下载311.2M / 07-06
立即下载335M / 07-06
立即下载200M / 07-06
立即下载413.8M / 07-06
立即下载353.9M / 06-05
立即下载131.8M / 04-13
立即下载230.8M / 03-03
立即下载195.6M / 03-03
立即下载165.4M / 03-03
立即下载45.6M / 09-08
立即下载665.2M / 07-06
立即下载2.84G / 07-06
立即下载93M / 07-06
立即下载338.3M / 07-06
立即下载1.38G / 07-26
立即下载488.3M / 07-16
立即下载109.8M / 06-03
立即下载142M / 01-08
立即下载1.2M / 11-23
立即下载548.8M / 04-13
立即下载1.6M / 04-13
立即下载1.48G / 03-18
立即下载646.6M / 03-03
立即下载133.7M / 03-03
立即下载325.8M / 06-07
立即下载60M / 04-29
立即下载254M / 04-25
立即下载659M / 04-23
立即下载1M / 12-26
立即下载253.4M / 12-08
立即下载253M / 12-08
立即下载1.19G / 11-16
立即下载110.5M / 04-23
立即下载26.7M / 03-16
立即下载488.3M / 07-16
立即下载248.9M / 12-08
立即下载248.9M / 12-08
立即下载201.2M / 04-13
立即下载100.6M / 03-06
立即下载148.9M / 03-06
立即下载1.12G / 07-06
立即下载1.25G / 07-06
立即下载9.48G / 07-06
立即下载50KB / 07-06
立即下载116.2M / 04-10
立即下载1.92G / 04-17
立即下载201.5M / 04-13
立即下载7.31G / 07-01
立即下载94.3M / 07-06
立即下载2.48G / 07-06
立即下载7.63G / 07-06
立即下载1M / 07-06
立即下载778.1M / 07-06
立即下载509.7M / 07-06
立即下载561.8M / 07-11
立即下载1.32G / 01-19
立即下载72M / 07-06
立即下载548.7M / 07-06
立即下载1.00G / 07-06
立即下载9.13G / 07-06
立即下载126.2M / 07-06
立即下载72M / 07-06
立即下载105.1M / 07-06
立即下载132M / 07-06
立即下载