CodeRush
Developer(s) | DevExpress |
---|---|
Stable release | v18.2.6 for Visual Studio
/ January 9, 2019 |
Preview release | none
|
Engine | |
Operating system | Microsoft Windows |
Type | Microsoft Visual Studio add-on for .NET 2012, 2013, 2015, 2017 and 2019 |
License | commercial, starting from $49 |
Website | www |
Search CodeRush on Amazon.
CodeRush Classic is a refactoring and productivity plugin by DevExpress that extends native functionality of Microsoft Visual Studio (Visual Studio .NET 2012, 2013, 2015, 2017 and 2019).
CodeRush Classic provides solution-wide static code analysis (detecting errors in code at design time), and additional functionality to make it easier to correct code smells, complete code, navigate, search for symbols, highlight the structural elements of the code, format code, and generate and optimize code. CodeRush Classic includes 180 automated refactorings, and streamlines unit testing using NUnit, XUnit, MbUnit and MSTest, among other functionality.
In June 2015, DevExpress released CodeRush for Roslyn,[1] a version of CodeRush that sits on top of Microsoft's Roslyn engine. In that same release, CodeRush was renamed to CodeRush Classic.
CodeRush Classic supports C# 5.0, VB10, ASP.NET, HTML, JavaScript, XML, and also XAML.
Functionality[edit]
The following is a partial list of CodeRush functionality groups:
- Refactorings
- Code Generation Tools
- Code Issues
- Support for multiple unit testing frameworks NUnit, XUnit, MbUnit and MSTest
- Support for extensible unit testing to support any testing framework
- Visualization Tools
- Debugging Tools
- Advanced Selection Tools
- Clipboard Tools
- Navigation Tools
- Code Templates
- CodeRush Extensibility - Large community of plugins.
Plugins[edit]
CodeRush provides an API for developers to create third-party plugins extending core CodeRush functionality,[2] such as:
- Class Cleaner
- Visual Studio Spell Checker
- Documentor
- Method Preview
- Enterprise Library Configuration Tool Launcher
- Commenter
- Copy Project
Awards[edit]
See also[edit]
Notes and references[edit]
- ↑ Mark Miller on CodeRush & IDE Productivity (2015-06-09). "CodeRush for Roslyn (preview)". Community.devexpress.com. Retrieved 2022-05-01.
- ↑ "CodeRush: IDE Productivity Tools for Visual Studio". DevExpress. 2022-04-19. Retrieved 2022-05-01.
- ↑ "CodeRush Named "Best of Tech-Ed 2008 Developers Award" Winner - Developer Express Inc". PRLog. 2008-06-11. Retrieved 2022-05-01.
External links[edit]
This article "CodeRush" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:CodeRush. Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.