
CodeRush
CodeRush is a Visual Studio productivity extension for code generation, refactoring, navigation, formatting, debugging, testing, and code coverage.
What CodeRush is
CodeRush is a Visual Studio productivity extension for code generation, refactoring, navigation, formatting, debugging, testing, and code coverage. It includes more than 100 refactorings and intelligent code providers, with refactoring described for C#, Visual Basic, and XAML. Its test runner supports NUnit, MSTest, xUnit, and MSpec without configuration, along with .NET Core, .NET Framework, and multi-target projects. Code style settings can be set for an individual developer, a solution, or a team, and cleanup can run when documents are saved. The listed supported 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, while 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.
Good
- Free for commercial use
- More than 100 refactorings and code providers
- Test runner supports four named frameworks
- Code cleanup can run when documents are saved
- Supports Visual Studio 2026 and 2022
Watch out
- Technical support requires a qualifying paid subscription
- Free users can search the support database only
- AI features require an OpenAI API key
- Voice input requires an Azure Speech API key
Who it suits
CodeRush suits Visual Studio users who want code editing, refactoring, and test-running features in an extension. Teams can configure code style at developer, solution, or team level.
Verdict
CodeRush offers a broad set of Visual Studio development tools, with free commercial use and a paid plan also listed. Check the support and API-key requirements if you need technical assistance or AI features.
Plans and prices
From CodeRush's own pricing page, checked 29 Sep 2026.
| Plan | Price | What it gives you |
|---|---|---|
| CodeRush | Free | All versions free for commercial use · same features and updates across free and paid subscriptions · technical support requires a paid subscription · source code not included |
The facts
Each one read from CodeRush's own pages, with the date it was checked.
What it does
- AI integration
- AiGen supports GitHub Copilot as an AI model provider and uses a GitHub OAuth token for Copilot API access.checked 29 Sep 2026
- AI requirements
- CodeRush documentation says AI features require an OpenAI API key, and voice input requires an Azure Cognitive Services Speech API key.checked 29 Sep 2026
- 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.checked 29 Sep 2026
- IDE support
- The product page lists Visual Studio 2026 and Visual Studio 2022 as supported IDEs.checked 29 Sep 2026
- 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.checked 29 Sep 2026
- Languages
- The product page describes refactoring for C#, Visual Basic, and XAML.checked 29 Sep 2026
- License limits
- The product FAQ says free CodeRush source code is not included.checked 29 Sep 2026
- Product
- CodeRush is a Visual Studio productivity extension with code generation, refactoring, navigation, formatting, debugging, testing, and code coverage features.checked 29 Sep 2026
- Project support
- The test runner supports .NET Core, .NET Framework, and multi-target projects.checked 29 Sep 2026
- Refactoring
- The product page states CodeRush includes over 100 refactorings and intelligent code providers.checked 29 Sep 2026
- Security updates
- The supported IDE table lists minor updates as available and security updates as unavailable for the displayed CodeRush version range.checked 29 Sep 2026
- Support
- Technical support for CodeRush is available to owners of DevExpress Universal, DXperience, or CodeRush Ultimate subscriptions; free users can search the support database.checked 29 Sep 2026
- Test frameworks
- Its test runner supports NUnit, MSTest (VS Testing), xUnit, and MSpec without configuration, according to the product page.checked 29 Sep 2026
The company
- Company headquarters
- DevExpress lists its address as 330 N. Brand Blvd Suite 370, Glendale, CA 91203, USA.checked 29 Sep 2026
- Company history
- DevExpress’s About Us page labels its history section “From 1998 to the Present.”checked 29 Sep 2026
- Founded
- 1998checked 28 Sep 2026
- Headquarters
- Glendale, California, USAchecked 28 Sep 2026
The full review of CodeRush
CodeRush is a Visual Studio extension that brings refactoring, code generation, testing and debugging into the IDE. It suits developers who spend their time in Visual Studio and want a wide set of coding tools without a commercial-use license fee. Its breadth and free plan are compelling; limits on support and source access matter if you need help or customization.
Overview
CodeRush combines code generation, navigation, formatting, debugging, testing and code coverage with project-level and batch refactoring. That range can keep routine editing and test work in one place, particularly for developers already committed to Visual Studio. Its focus is narrower than a standalone development environment or general testing platform.
The extension supports Visual Studio 2026 and 2022. You can install it through Visual Studio Marketplace or Manage Extensions, and Visual Studio can update it automatically from Marketplace. DevExpress, the maker, traces its history to 1998 and is headquartered in Glendale, California.
Key features
Refactoring and code style
More than 100 refactorings and intelligent code providers give CodeRush substantial scope for restructuring and cleanup. Refactoring is described for C#, Visual Basic and XAML; the broader supported-language list also includes Blazor, JavaScript, TypeScript, HTML and Razor. Code style can be configured for an individual, a solution or a team, and cleanup can run on save. That combination is useful for maintaining consistency across a project, though teams should ensure Visual Studio is the right home for their workflow.
Testing and AI
The test runner supports NUnit, MSTest (VS Testing), xUnit and MSpec without configuration, along with .NET Core, .NET Framework and multi-target projects. This makes it a practical fit for developers who want test runs near their editing work; code coverage adds another development check. AiGen supports GitHub Copilot as a model provider and uses a GitHub OAuth token for Copilot API access. AI features require an OpenAI API key, while voice input requires an Azure Cognitive Services Speech API key, so AI use brings setup and credential requirements rather than being ready without configuration.
Pricing
CodeRush is free for commercial use across all versions. The free plan has the same features and updates as paid subscriptions, which makes it unusually strong for individuals and teams that can work without direct technical support. Free users can search the support database, but technical support requires a paid subscription; free CodeRush source code is not included.
The pricing note gives a starting price of $249.99/user/yr and a 30-day trial. The paid plan is the relevant route for buyers who need technical support, but the price is per user per year, so team costs scale with seats. The free trial field is marked no, so the 30-day trial note and the free plan should not be conflated with a separate free trial. Support is available to owners of DevExpress Universal, DXperience or CodeRush Ultimate subscriptions.
Platforms
CodeRush is a desktop extension for Windows, macOS and Linux, with browser coverage spanning both categories. Its IDE support is specifically Visual Studio 2026 and Visual Studio 2022. The supported IDE table indicates minor updates but no security updates for the displayed version range, a consideration for organizations with formal update requirements.
Who it's for
CodeRush is best for Visual Studio developers who want refactoring depth, code-style controls and a built-in test runner without paying for commercial use. Teams can benefit from solution- or team-level style settings and cleanup on save. It is a weaker fit for users who need included source code, technical help on the free plan, or an IDE outside its stated Visual Studio support.
Pros and cons
- Pro: Commercial use is free, with the same features and updates as paid subscriptions, making the free plan capable rather than a limited sampler.
- Pro: Over 100 refactorings, batch operations, code-style controls and a test runner spanning several frameworks cover multiple daily development tasks.
- Pro: Marketplace installation and automatic updates reduce extension upkeep for Visual Studio users.
- Con: Free users do not receive technical support or source code, which can constrain teams that need escalation or customization.
- Con: AI use requires API credentials, and voice input has an additional Azure credential requirement.
- Con: The displayed supported IDE range has no security updates, which may not meet stricter maintenance expectations.
Alternatives
For a broader comparison of refactoring tools, see Code Refactoring Tools; for browser testing priorities, see Cross-Browser Testing Software.
ReSharper is worth considering if you need non-commercial C# support in VS Code or compatible editors; its non-commercial plan is free, while the paid ReSharper plan is $389.00 per [term not provided]. Roslynator is another free option for readers seeking free tools and extensions. Sourcery suits readers looking for AI reviews, PR summaries and one-click fixes for public repositories on its free Open Source plan. Moderne is an option for organizations seeking a managed backpatch service and dedicated FTEs. Scalafix, Refrax and Comby are additional alternatives.
Verdict
Choose CodeRush if you work in a supported Visual Studio version and want extensive refactoring and integrated testing without a commercial-use fee. Its strongest reason to buy is the breadth of tools available on the free plan; look elsewhere if support, source access, security updates or a different IDE are essential.
Getting started
- Install CodeRush through Visual Studio Marketplace or Visual Studio’s Manage Extensions window.
- Use it with Visual Studio 2026 or Visual Studio 2022.
- Configure code style for an individual developer, solution, or team.
- Set cleanup to run when documents are saved, if desired.
- Provide an OpenAI API key to use AI features.
- Provide an Azure Cognitive Services Speech API key for voice input.
Limits worth knowing
The free CodeRush plan does not include source code. Technical support requires a DevExpress Universal, DXperience, or CodeRush Ultimate subscription; free users can search the support database.
Questions
Does CodeRush have a free plan?
Yes. CodeRush is free for commercial use, with the same features and updates as paid subscriptions.
What does the paid plan cost?
The listed price starts at $249.99/user/yr.
Which IDEs are supported?
The product lists Visual Studio 2026 and Visual Studio 2022.
Which languages are supported?
The supported language list includes C#, Visual Basic, XAML, Blazor, JavaScript, TypeScript, HTML, and Razor.
What test frameworks does its runner support?
It supports NUnit, MSTest (VS Testing), xUnit, and MSpec without configuration. Project support includes .NET Core, .NET Framework, and multi-target projects.
What is required for AI features?
AI features require an OpenAI API key. Voice input requires an Azure Cognitive Services Speech API key.
Alternatives to CodeRush
- 1

Sourcery
Free planWebAPIExtensionLinux7.9From $12 a month - 2

Moderne
WebAPILinuxmacOS7.3From $2,000 a month - 3

ast-grep
Free planWebAPIExtensionLinux7.0Free plan - 4

ReSharper
Free planExtensionLinuxmacOSWindows6.8From $389 a year - 5
jSparrow
LinuxmacOSWindows6.4From $1,325 a year - 6
OpenRewrite
Free planLinuxSelf-hosted6.3Free plan
