Smart Cut and Copy

Smart Cut and Copy places logical blocks of code onto the clipboard in a single keystroke.

Just position the caret at the start or end of a block and press the cut or copy key (e.g., CTRL+X, CTRL+C, etc.).

If nothing is selected in the editor, CodeRush Classic will pre-select the logical code block based on the caret position.

If the caret is not at the start or end of a logical code block or region, then the identifier at the caret will be placed on the clipboard.

If the caret is surrounded by white space, then the default Visual Studio cut or copy operation will take place (e.g., the current line will be placed on the clipboard).

Smart Cut and Copy

You can disable or enable the feature on the Smart Cut (Copy) options page.


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.