[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]Reporting
[Expand]Report and Dashboard Server
[Expand]Dashboard
[Expand]eXpressApp Framework
[Expand]eXpress Persistent Objects
[Expand]CodeRush
[Collapse]CodeRush Classic
  What's New
 [Expand]System Requirements
 [Collapse]Concepts
  [Expand]Code Analysis
  [Expand]Code Style
   Feature Advisor
   FrictionFree Mode
   Mastering CodeRush Classic Features
  [Expand]Visualization Tools
  [Expand]Navigation
  [Expand]Advanced Selection Tools
  [Expand]Clipboard Tools
  [Collapse]Coding Assistance
   [Expand]Code Providers
   [Expand]Code Templates
   [Expand]Refactorings
    AutoDeclare
    Automatic Declaration
    Comment/Uncomment
    Cycle Scope Up/Down
    Duplicate Line
    Embedding
    Intellassist
    IntelliRush
    Inversions
    Smart Constructor
    Smart Enter
    Smart Parens and Brackets
    Smart Paste
   Unit Test Runner
 [Expand]Visual Elements
 [Expand]Tool Windows
 [Expand]CodeRush Classic Options
 [Expand]Examples
  Get More Help
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation
View this topic on docs.devexpress.com (Learn more)

Smart Paste

CodeRush Classic offers you a Smart Paste feature that implies that you can apply some refactorings by cutting a code block and pasting it to a new location. Note that this feature is only available for a small subset of Refactorings and Code Providers that involve moving code blocks.

Please refer to the Availability section in the documentation on these refactorings for additional information on how to use the Intelligent Paste feature.

Note: You can control the availability of Intelligent Paste and its behavior via the following pages in the CodeRush Classic Options dialog:

  • The Intelligent Paste Setup page allows you to change the maximum number of lines that you can cut and paste to apply the Intelligent Paste feature.
  • Option pages for refactorings (Editor | Refactoring | Refactoring Name) allow you to specify whether the Intelligent Paste feature should be available for a particular refactoring.

Expanded See Also

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