Skip to main content

Features by Language

The table below shows what languages are supported by different CodeRush features.

Feature C# VB[1] JS/TS[2] CSS XAML[3] HTML F# Razor
Code Templates CRR_IconPassed CRR_IconPassed CRR_IconPassed CRR_IconPassed CRR_IconPassed CRR_IconPassed CRR_IconPassed CRR_IconPassed
Auto Completion (IntelliRush) CRR_IconPassed CRR_IconPassed
Naming Assistant CRR_IconPassed CRR_IconPassed
Navigation and Search Tools CRR_IconPassed CRR_IconPassed CRR_IconPassed CRR_IconPassed[4] CRR_IconPassed CRR_IconPassed
Static Code Analysis CRR_IconPassed CRR_IconPassed
Code Style Assistance CRR_IconPassed CRR_IconPassed
Formatting CRR_IconPassed CRR_IconPassed
Debugging Assistance CRR_IconPassed CRR_IconPassed
Refactoring Assistance CRR_IconPassed CRR_IconPassed CRR_IconPassed CRR_IconPassed
Unit Testing Assistance CRR_IconPassed CRR_IconPassed CRR_IconPassed
Visualization Tools
Structural Highlighting CRR_IconPassed CRR_IconPassed CRR_IconPassed CRR_IconPassed CRR_IconPassed CRR_IconPassed CRR_IconPassed
Region Painting CRR_IconPassed CRR_IconPassed CRR_IconPassed CRR_IconPassed
Rich Comments CRR_IconPassed CRR_IconPassed CRR_IconPassed CRR_IconPassed CRR_IconPassed CRR_IconPassed CRR_IconPassed
Member Icons CRR_IconPassed CRR_IconPassed
Show Color CRR_IconPassed CRR_IconPassed CRR_IconPassed CRR_IconPassed CRR_IconPassed
Clipboard Tools
Clipboard History CRR_IconPassed CRR_IconPassed CRR_IconPassed CRR_IconPassed CRR_IconPassed CRR_IconPassed CRR_IconPassed
Smart Cut and Copy CRR_IconPassed CRR_IconPassed CRR_IconPassed
Paste as XAML/SVG CRR_IconPassed CRR_IconPassed
Paste Replace Word CRR_IconPassed CRR_IconPassed CRR_IconPassed CRR_IconPassed
Mega Super Copy CRR_IconPassed CRR_IconPassed
Selection Tools
Camel Case Selection CRR_IconPassed CRR_IconPassed CRR_IconPassed CRR_IconPassed CRR_IconPassed CRR_IconPassed CRR_IconPassed CRR_IconPassed
Multi-Select CRR_IconPassed CRR_IconPassed CRR_IconPassed
Selection Embedding CRR_IconPassed CRR_IconPassed CRR_IconPassed CRR_IconPassed CRR_IconPassed CRR_IconPassed CRR_IconPassed
Comment/Uncomment Selection CRR_IconPassed CRR_IconPassed CRR_IconPassed CRR_IconPassed CRR_IconPassed CRR_IconPassed CRR_IconPassed
Selection Expand/Reduce CRR_IconPassed CRR_IconPassed CRR_IconPassed CRR_IconPassed CRR_IconPassed CRR_IconPassed CRR_IconPassed
Typing Helpers
Smart Duplicate Line CRR_IconPassed CRR_IconPassed CRR_IconPassed CRR_IconPassed CRR_IconPassed
Smart Duplicate Selection CRR_IconPassed CRR_IconPassed CRR_IconPassed CRR_IconPassed CRR_IconPassed
Cycle Scope Up/Down CRR_IconPassed CRR_IconPassed
Smart Semicolon CRR_IconPassed CRR_IconPassed
Smart Dot CRR_IconPassed CRR_IconPassed CRR_IconPassed CRR_IconPassed
Footnotes
  1. Visual Basic.

  2. JavaScript and TypeScript.

  3. Extensible Application Markup Language. See CodeRush features for XAML.

  4. Structural Navigation only.