Home > Overview, Selection > CodeRush Pro selection features

CodeRush Pro selection features

August 3rd, 2010

CodeRush Pro includes several intelligent features for selecting and converting the selected code more efficiently.

Camel Case Select

If you need to select one or more words from inside a camel-case identifier, just use the Shift key along with the Camel Case Nav keys (Alt+Shift+Left/Right).

Quick Comment/Uncomment

The feature adds the capability to quickly comment or uncomment a multi-line block of code (or any text in the code editor) via a single shortcut. Only one shortcut is used to comment and uncomment of the current selection.


With the help of the Multi-Select feature you can create multiple selections in the source code or a typical text in the active Visual Studio text document.

Selection Increase

This is a command to increase the selection by logical blocks (Alt+Shift+=).

Selection Reduce

If you accidentally overshoot the block you want to select, you can reduce the selection by logical blocks using Alt+Shift+.

Selection Embedding

Embeds a selected code section into an appropriate block, according to your preference.

Selection Inversion

Takes an existing selected block of code and replaces it with the code that is the opposite of the original.

Smart Cut, Smart Copy

If you need to cut or copy an identifier to the clipboard, there’s no need to select it with CodeRush Pro. Just place the caret on the identifier and press the cut or copy key (e.g., Ctrl+XShift+DeleteCtrl+C, or Ctrl+Insert).

Paste Replace

Once you have an identifier on the clipboard, you can move the caret to a different identifier and replace it with the one on the clipboard using Ctrl+B shortcut. This Paste Replace command will select the identifier at the caret before pasting in the contents of the clipboard.
Products: CodeRush Pro
Versions: 12.1 and up
VS IDEs: 2008 and up
Updated: Jul/27/2012
ID: C011

Similar Posts: