CodeRush
devexpress.com
What it is
CodeRush is a Visual Studio extension for code generation, refactoring, navigation, formatting, debugging, testing, and code coverage. It includes more than 100 refactorings and intelligent code providers, with refactoring support described for C#, Visual Basic, and XAML. Its test runner supports NUnit, MSTest, xUnit, and MSpec without configuration, plus .NET Core, .NET Framework, and multi-target projects. Code style can be set for an individual developer, a solution, or a team, and cleanup can run when documents are saved. The listed IDEs are Visual Studio 2026 and Visual Studio 2022. CodeRush is available free for commercial use, with the same features and updates across free and paid subscriptions. A paid plan is listed from $249.99/user/yr, and a 30-day trial is listed. AI features require an OpenAI API key; voice input requires an Azure Cognitive Services Speech API key. Technical support is available to owners of qualifying DevExpress subscriptions; free users can search the support database.
Spec sheet
- Product
- CodeRush is a Visual Studio productivity extension with code generation, refactoring, navigation, formatting, debugging, testing, and code coverage features.Read 29 Sep 2026 · devexpress.com
- Support
- Technical support for CodeRush is available to owners of DevExpress Universal, DXperience, or CodeRush Ultimate subscriptions; free users can search the support database.Read 29 Sep 2026 · devexpress.com
- Headquarters
- Glendale, California, USARead 28 Sep 2026 · devexpress.com
- Founded
- 1998Read 28 Sep 2026 · devexpress.com
- AI integration
- AiGen supports GitHub Copilot as an AI model provider and uses a GitHub OAuth token for Copilot API access.Read 29 Sep 2026 · devexpress.com
- AI requirements
- CodeRush documentation says AI features require an OpenAI API key, and voice input requires an Azure Cognitive Services Speech API key.Read 29 Sep 2026 · devexpress.com
- Code style
- Code style settings can be configured for an individual developer, a solution, or an entire team, and cleanup can run when saving documents.Read 29 Sep 2026 · devexpress.com
- Company headquarters
- DevExpress lists its address as 330 N. Brand Blvd Suite 370, Glendale, CA 91203, USA.Read 29 Sep 2026 · devexpress.com
- Company history
- DevExpress’s About Us page labels its history section “From 1998 to the Present.”Read 29 Sep 2026 · devexpress.com
- IDE support
- The product page lists Visual Studio 2026 and Visual Studio 2022 as supported IDEs.Read 29 Sep 2026 · devexpress.com
- Installation
- CodeRush can be installed through Visual Studio Marketplace and Visual Studio’s Manage Extensions window; Visual Studio can automatically update the extension from Marketplace.Read 29 Sep 2026 · docs.devexpress.com
- Languages
- The product page describes refactoring for C#, Visual Basic, and XAML.Read 29 Sep 2026 · devexpress.com
- License limits
- The product FAQ says free CodeRush source code is not included.Read 29 Sep 2026 · devexpress.com
- Project support
- The test runner supports .NET Core, .NET Framework, and multi-target projects.Read 29 Sep 2026 · devexpress.com
- Refactoring
- The product page states CodeRush includes over 100 refactorings and intelligent code providers.Read 29 Sep 2026 · devexpress.com
- Security updates
- The supported IDE table lists minor updates as available and security updates as unavailable for the displayed CodeRush version range.Read 29 Sep 2026 · devexpress.com
- Test frameworks
- Its test runner supports NUnit, MSTest (VS Testing), xUnit, and MSpec without configuration, according to the product page.Read 29 Sep 2026 · devexpress.com
Plans and prices
Strong points and limits
Strong points
- Includes over 100 refactorings.
- Test runner supports four named frameworks without configuration.
- Code style can be set for developers, solutions, or teams.
- Free for commercial use with features and updates.
- 30-day trial is listed.
Limits
- Technical support requires a qualifying paid DevExpress subscription.
- AI features require an OpenAI API key.
- Voice input requires an Azure Cognitive Services Speech API key.
- Free source code is not included.
Who it suits
CodeRush suits developers working in the listed Visual Studio versions who want refactoring, testing, and code-style tools in an extension. Its team-level style settings and test runner may also suit teams using the supported frameworks.
CodeRush in depth
Read the full write-up
CodeRush is a Visual Studio extension for developers who want refactoring, code navigation, testing and related productivity tools in one desktop workspace. It is particularly suitable for C#, Visual Basic and XAML teams that value extensive cleanup and integrated test runs. The free commercial edition makes it compelling when support and source access are not priorities.
Overview
CodeRush combines code generation, refactoring, navigation, formatting, debugging, testing and code coverage. Its breadth favors developers who prefer working inside Visual Studio instead of assembling separate utilities. DevExpress, the maker, dates its history to 1998 and is headquartered in Glendale, California.
Visual Studio Marketplace and the IDE's Manage Extensions window provide installation, and Visual Studio can update the extension automatically through Marketplace. The supported IDE table includes Visual Studio 2026 and Visual Studio 2022.
Key features
Refactoring and code style
More than 100 refactorings and intelligent code providers give CodeRush substantial scope for restructuring projects. C#, Visual Basic and XAML receive the stated refactoring support; the broader language list also includes Blazor, JavaScript, TypeScript, HTML and Razor. Project-level and batch refactoring suit both targeted changes and large cleanups.
Style rules can be set for an individual developer, a solution or an entire team. Cleanup can run when documents are saved, which helps enforce consistency without a separate formatting step. The approach is strongest for teams already standardized on Visual Studio, rather than users seeking an editor-independent workflow.
Testing, debugging and AI
The integrated runner handles NUnit, MSTest (VS Testing), xUnit and MSpec without configuration. It supports.NET Core,.NET Framework and multi-target projects, while local, automated and real-device testing are listed capabilities. This is useful for developers who want test execution beside code editing, although it remains an IDE-centered tool rather than a standalone test service.
AiGen can use GitHub Copilot through a GitHub OAuth token. CodeRush documentation requires an OpenAI API key for AI features, and voice input additionally requires an Azure Cognitive Services Speech API key. Those prerequisites matter to teams with strict credential or cloud-service policies.
Pricing
The CodeRush plan costs free. All versions are free for commercial use and receive the same features and updates as paid subscriptions. The important concessions are technical support and source code: support requires a paid subscription, and free CodeRush source code is not included. Free users can search the support database.
Paid pricing starts at $249.99/user/yr, with a 30-day trial. A paid subscription is the practical choice for organizations that need direct DevExpress technical support; the free plan is the better fit for individuals and teams comfortable with self-service help. No seat allowance or renewal condition is stated.
Platforms
CodeRush is delivered as a desktop extension and is listed for Linux, macOS and Windows, with browser coverage listed as both. Its documented IDE integration is Visual Studio 2022 and 2026, so platform suitability ultimately depends on having a supported Visual Studio setup. Minor updates are shown as available for the displayed version range, while security updates are shown as unavailable.
Who it's for
Choose CodeRush for commercial development teams using Visual Studio that want broad refactoring, team style controls and a built-in runner across common.NET test frameworks without licensing cost. It also suits individual developers who can manage their own support. Look elsewhere if direct technical assistance, source access or an editor-agnostic testing environment is essential.
Pros and cons
Pros
Free commercial use with the same features and updates as paid subscriptions.
Over 100 refactorings, intelligent providers and batch project cleanup.
Test support for NUnit, MSTest, xUnit and MSpec across.NET Core,.NET Framework and multi-target projects.
Style settings can be shared at developer, solution or team level, with cleanup on save.
Cons
Technical support requires a paid subscription, limiting assistance for free users to the support database.
Free users do not receive the source code.
AI and voice features require external API credentials.
The documented experience is centered on Visual Studio rather than an independent development environment.
Alternatives
ReSharper is the closer paid comparison for Visual Studio users who want a freemium option, a free non-commercial plan and a stated $389.00 paid plan with a trial.
Roslynator is preferable when free Roslyn-based tools and extensions are enough and no trial is needed.
ast-grep fits users seeking a free, cross-platform structural code-search and transformation tool outside a Visual Studio-only workflow.
Sourcery is the better choice for open-source projects wanting AI reviews, pull-request summaries and one-click fixes on its free plan.
OpenRewrite suits teams wanting an Apache-licensed, repository-at-a-time transformation framework running on Linux or self-hosted infrastructure.
Moderne is aimed at organizations that need a managed backpatch service and dedicated staff rather than an IDE extension.
CodART is an MIT-licensed option for API, Linux, self-hosted or web workflows; SciTools Understand requires a separate professional license.
jSparrow is an open-source alternative for users who prefer its no-license-needed model.
For browser-focused work, the Cross-Browser Testing Software directory is a better starting point; for comparing refactoring products, see Code Refactoring Tools.
Verdict
CodeRush is an excellent fit for Visual Studio developers who want unusually broad refactoring, style and test-runner coverage at no commercial license cost. Its main reason to look elsewhere is the support and source-code gap on the free plan, compounded by AI credential requirements and dependence on the Visual Studio environment.
Verdict
CodeRush combines a broad set of Visual Studio coding tools with test-runner and team code-style options. It is free for commercial use, but technical support and AI features have stated requirements.
Where Specifiction places it
- Code Refactoring Tools#4 of 228.3