Home > Clipboard Tools, Overview > CodeRush Pro clipboard tools overview

CodeRush Pro clipboard tools overview

March 14th, 2011

CodeRush Pro includes several intelligent clipboard tools:

Smart Copy and Smart Cut

These clipboard features allow you to take an identifier or a block of code, and put it into clipboard without selecting it in advance. Just place the editor text caret at the identifier or at the start or end of a code block and press the copy key (Ctrl+C or Ctrl+Insert) or the cut key (Ctrl+X or Shift+Delete). This makes it easy to use cut and copy operations to move, duplicate or delete contiguous blocks of code, like methods, properties, conditional statements, loops, try/catch/finally blocks, comments, etc without selecting it first.

Intelligent Paste

This feature modifies the text from the clipboard before inserting it into the code editor. For example, copying a field member into a clipboard and then pasting it on the next line will produce a read-write property for the field.

Paste Replace Word

Once you have a word (identifier) on the clipboard, you can easily replace any different word (identifier) with the one on the clipboard using Ctrl+B shortcut. The feature will select the word (identifier) at the caret before pasting in the contents of the clipboard, so you don’t have to select it first.

Clipboard History

Clipboard History is a visual multi-clipboard viewer and manager, which makes copying and pasting of data a little easier. It allows you to extend the facility of Windows system’s clipboard, beyond its default capability and the disadvantage that you can only copy once before pasting. You can have up to 64 independent fragments and work with each of them separately, persisting these fragments across Visual Studio sessions for future use. If you copy a code fragment, Clipboard History will maintain its syntax highlighting as well.

Products: CodeRush Pro
Versions: 10.2 and up
VS IDEs: any
Updated: Mar/14/2011
ID: C083

Similar Posts:

  1. No comments yet. Be the first and leave a comment!