The new DevExpress CodeRush for Roslyn uses significantly less memory, works faster, and lets you start Visual Studio faster. It leverages Visual Studio's solution-parsing data, which means it no longer has to parse the solution and doesn't retain a duplicate solution source tree. It automatically supports new C# and VB language features as they become available in Visual Studio. With CodeRush for Roslyn you get a faster and leaner development experience, shaving tens of seconds off solution load time and freeing up hundreds of megabytes of RAM.
CodeRush for Roslyn requires Visual Studio 2015 and works in C#, VB or XAML code, with support for additional languages to be introduced in future releases. If you're already a CodeRush subscriber, you will automatically get access to this updated Visual Studio extension. If you're new to CodeRush, you can get a Community Support edition for only $49.99 a year.
Visualize Code and Intuitively Debug
CodeRush makes it easier to see what's going on with complex code, so you can move forward and spend less time wandering and wondering. Why is that expression's value different from what you expect? When did that local change? How many times have we been through this loop? CodeRush's compelling new debug visualizer effortlessly and instantly answers these questions and more. Learn More
Move at Warp Speed
Quickly find symbols and files in your solution and easily navigate to code constructions related to the current context. CodeRush includes the Quick Navigation and Quick File Navigation features, which make it fast and easy to find symbols and open files.
Navigation features are available via the Navigation menu, which can be invoked using the Ctrl+Alt+N shortcut. Learn More
Validate Quality Faster
When it comes to Test Driven Development, nothing is faster than CodeRush. CodeRush lets you create new test cases or new test suites in a single keystroke. CodeRush for Roslyn automatically detects unit tests for NUnit, xUnit, MSpec and MSTest frameworks, and can optionally run tests located across multiple assemblies concurrently. The Test Runner also runs CoreCLR test cases in the DNX environment. The Sessions support makes it very easy to organize tests and run only those that are required. Learn More
Using the Analyze Code Coverage feature, you can discover what parts of your solution are covered by unit tests, and find the at-risk parts of your application. The Code Coverage window shows percentage of statements covered by unit tests for each namespace, type, and member in your solution.
Simplify Complex Software Systems
The Code Analysis Diagnostics feature helps you detect and correct possible code issues and code smells. You can use the Code Issues Window to run the CodeRush for Roslyn Analyzers on the active solution or display the Visual Studio code issues.
When Productivity Matters.
The JOLT award-winning CodeRush will help you write better code faster, it will help you refactor faster, run test cases faster and find and fix defects faster.
(reveal source code in compiled assemblies)
(simplify code selection)
(intelligent cut, copy and paste)
(understand code more easily)
(simplify and restructure code)