DevExpress CodeRush for Visual Studio
CodeRush是一个强大的Visual Studio插件,利用整合技术,通过促进开发者和团队效率来提升开发者体验。速度极快,思维到哪里,代码就写到哪里。可查找及修复缺陷,轻轻松松进行重构
用户评价
MicrosoftMVP Andrew Connell这样说道:
“我使用DevExpress'CodeRush已经九年多的时间了,坦白讲,我已经离不开它了。研发应用程序时,它大大提升了我的效率;演示或展示时,它一出场便会吸引人们的眼球。当你见识过它的本领后,你便会毫不犹豫的购买它。”
MicrosoftMVP Miguel A Castro则这样评价:
“与其他代码编辑工具相比,CodeRush是唯一具有非侵入性、易搜索、完全可扩展特点的工具。如果Visual Studio里没有这一工具,我绝不会开始编写代码。毫无疑问,它在业内是遥遥领先的!”
产品亮点
可视化代码和直观的调试程序
CodeRush使复杂代码中出现的问题变得清晰明了,如此一来您就不必浪费大量时间徘徊不前。为什么表达式的值与您期望的有所不同?什么时候发生的局部变化?类似的问题重复出现了多少次?CodeRush引以为傲的全新可视化调试器可立即毫不费力地解决这些问题,甚至给您带来更多惊喜。
以极快的速度运行:钻入/出、转至下一个Reference、查找符号
您需要在哪里输入代码呢?CodeRush的开创性的导航工具帮您轻松应对,完全无需您耗费精力!基于堆栈的标记,使代码的钻进和钻出更容易。并且,CodeRush革命性、转至下一个Reference的标签功能很好地回答了“在其他什么地方我还能找到这个Reference?”这个问题。更重要的是,CodeRush助您始终保持正确方向从而达到目标。
验证质量更快速:瞬间创建测试,快速运行测试。
CodeRush.NET Test Runner(测试运行器)的运行速度比最具竞争力的对手还高30%,您可快速回到编码页面。在测试驱动开发(TestDriven Development)中,CodeRush运行速度最快,只需点击一个按键即可创建一个新的测试案例或测试套件。
简化复杂的软件系统:合并重复代码,轻松重构
CodeRush重复代码检测的速度是世界上最快的,是唯一拥有内置重复代码合并功能的工具,使您的代码更容易读取及维护。短短几秒钟内即可完成复杂的合并操作,出错率低,还不用那么繁琐。由于CodeRush的重构最快、最有效,无需中断您的工作流程,即可轻松提高代码质量。
.FeatureMatrix {
border: none;
border-collapse: collapse;
padding: 0px;
margin: 0px;
width: 100%;
font-family: "Segoe UI", Helvetica, san-serif;
font-size: 14px;
font-weight: normal;
color: #666;
}
.FeatureMatrix a {
color: #666;
font-size: 14px;
font-weight: normal;
text-decoration: none;
}
.FeatureMatrix a:hover {
text-decoration: underline;
}
.FeatureMatrix td {
padding: 0px;
margin: 0px;
padding-left: 2px;
border: none;
}
.FeatureMatrix td.RowTitle {
width: 100%;
}
.FeatureMatrix tr td:first-child {
padding-left: 0px;
}
.FeatureMatrix td.BeginGroup {
}
.FeatureMatrix td.Group div {
color: #979797;
font-weight: bold;
text-align: center;
font-size: 11px;
line-height: 11px;
padding-top: 5px;
padding-bottom: 5px;
}
.FeatureMatrix tr.Header {
background-color: white;
}
.FeatureMatrix td.Header {
vertical-align: bottom;
padding-bottom: 15px;
}
.FeatureMatrix td.Header div {
height: 0px;
width: 90px;
}
.FeatureMatrix td.Header a {
color: White;
}
.FeatureMatrix td.Header span {
color: White;
}
.FeatureMatrix tr.Header.Fixed {
position: fixed;
top: 62px;
}
.FeatureMatrix tr.HeaderPlaceHolder {
display: none;
}
.FeatureMatrix .bgOrange {
background-color: #f88e1d;
}
.FeatureMatrix .bgBlue {
background-color: #26a4dd;
}
.FeatureMatrix .bgDarkBlue {
background-color: #2c588c;
}
.FeatureMatrix td.BorderBottom {
border-bottom: 1px solid #e9e9e9;
}
.FeatureMatrix td.ExpColl {
width: 23px;
}
.FeatureMatrix td.ExpColl img,
.FeatureMatrix td.ExpColl div {
width: 23px;
height: 23px;
border: none;
display: block;
padding-right: 8px;
overflow: hidden;
}
.FeatureMatrix tr.Category td {
padding-top: 9px;
padding-bottom: 9px;
border-top: 1px solid #e9e9e9;
}
.FeatureMatrix tr.CategoryFirst td {
padding-top: 9px;
padding-bottom: 9px;
border-top: 0px solid #e9e9e9;
}
.FeatureMatrix td.Check {
width: 90px;
text-align: center;
}
.FeatureMatrix td.Check.BeginGroup {
width: 90px;
}
.FeatureMatrix td.Check div {
background-position: center top;
background-repeat: no-repeat;
width: 90px;
height: 17px;
overflow: hidden;
display: inline-block;
}
.FeatureMatrix tr.Footer td {
border-top: 1px solid #e9e9e9;
border-bottom: 1px solid #e9e9e9;
padding-top: 28px;
padding-bottom: 28px;
background-color: #fafafa;
}
.FeatureMatrix tr.Footer td.Caption {
font-size: 28px;
line-height: 28px;
font-weight: lighter;
color: #252525;
text-align: left;
}
.FeatureMatrix tr.Footer td {
color: #a5a5a5;
text-align: center;
vertical-align: middle;
line-height: 18px;
}
.FeatureMatrix tr.Footer a {
font-size: 18px;
color: #365aa2;
text-decoration: underline;
}
.FeatureMatrix div.Inner {
display: none;
}
.FeatureMatrix div.Inner .FeatureMatrix tr.Category td {
border-top: none;
}
.FeatureMatrix div.Inner .FeatureMatrix,
.FeatureMatrix div.Inner .FeatureMatrix a {
color: #666;
text-decoration: none;
}
.FeatureMatrix div.Inner .FeatureMatrix a:hover {
text-decoration: underline;
}
.FeatureMatrix .FeatureMatrix tr.Category td {
padding-top: 8px;
padding-bottom: 8px;
}
WinForms Controls
ASP.NET WebForms Controls
ASP.NET MVC Extensions
WPF Controls
Reporting
Windows 10 App Controls
DevExtreme Mobile (HTML5-JavaScript)
DevExtreme Web (HTML5-JavaScript)
DevExtreme Visual Studio Integration
Icon Library
Document Server
Source Code
CodeRush Classic
CodeRush for Roslyn
Data Visualization Dashboard
Report Server
eXpressApp Framework
TestCafe - Functional Web Testing
DataExplorer for iOS
Coded UI Support for WinForms Controls
Technical Support
Priority Support