[Expand]General Information
[Expand]WinForms Controls
[Expand]ASP.NET Controls and MVC Extensions
[Expand]ASP.NET Bootstrap Controls
[Expand]ASP.NET Core Bootstrap Controls
[Expand]WPF Controls
[Expand]Xamarin Controls
[Expand]Windows 10 App Controls
[Expand]Office File API
[Expand]Report and Dashboard Server
[Expand]eXpressApp Framework
[Expand]eXpress Persistent Objects
[Collapse]CodeRush Classic
  What's New
 [Expand]System Requirements
  [Expand]Code Analysis
  [Expand]Code Style
   Feature Advisor
   FrictionFree Mode
   Mastering CodeRush Classic Features
  [Expand]Visualization Tools
  [Expand]Advanced Selection Tools
  [Expand]Clipboard Tools
  [Expand]Coding Assistance
   Unit Test Runner
 [Expand]Visual Elements
 [Expand]Tool Windows
 [Expand]CodeRush Classic Options
  Get More Help
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation
View this topic on docs.devexpress.com (Learn more)

Mastering CodeRush Classic Features

CodeRush Classic provides useful tools that simplify mastering its features. They are:

Expanded Feature UI

Feature UI is usually used to simplify learning CodeRush Classic's features. The Feature UI window appears each time any feature is activated.

This window informs you of the activated feature, and suggests the following choices:

Choice Description
Options Opens an appropriate options page.
OK Always activates a feature without opening the Feature UI window.
Disable Disables a feature.

For example, you want to assign a value to the b field. You type "b", press Space, and suddenly see the b template expanding. Use the opened Feature UI window to prevent further expansion of this template. See the following animation.



To customize the Feature UI settings, use the Features options page.

Expanded CodeRush tool window

The CodeRush tool window shows you features that can be used while the cursor is at the current position. The window can list available templates, code providers, refactorings, navigation features, etc. If a feature can be accessed via a shortcut, this shortcut is shown beside the feature. The window can be accessed via the DevExpress | Tool Windows | CodeRush menu item in your IDE.

For instance, if the cursor is anywhere within a class, the CodeRush Classic window will list all templates available for the current context.


This product is designed for outdated versions of Visual Studio. Although Visual Studio 2015 is supported, consider using the CodeRush extension with Visual Studio 2015 or higher.

Is this topic helpful?​​​​​​​