SubMain - CodeIt.Right The First Time!  
Home
Products
  CodeIt.Right
  CodeIt.Once for .NET
  PrettyCode.Print for .NET
  PrettyCode.Print
  SmartOutline for VS2005
  .NET Coding Guidelines
Download
Purchase
Support
Contact Us

CodeIt.Once Refactoring Operations

Refactoring: Rename
Refactoring: Extract Method
Refactoring: Encapsulate Field
Refactoring: Extract Interface
Refactoring: Promote Local Variable to Parameter
Refactoring: Add Parameter
Refactoring: Remove Parameters
Refactoring: Reorder Parameters
Refactoring: Method To Property
Refactoring: Property To Method
Refactoring: Introduce Constant
Refactoring: Inline Variable
Refactoring: Decompose Conditional
Refactoring: Move Class

Refactoring: Rename

Rename is one of the most common refactorings operations - provides an easy way to rename identifiers local variables, local constants, method parameters, constants, fields, methods, events, properties, types and namespaces. For any identifier being renamed you can preview all references in a convenient tree view. Rename refactoring can be invoked in Visual Studio from Code Editor, Class View and Object Browser... [ more ]

Refactoring: Extract Method

Extract Method is another very common refactoring. Extract Method allows to convert a fragment of inline code that can be grouped together into a new method. This operation provides an easy way to avoid long methods. Extract Method refactoring can be invoked in Visual Studio from Code Editor... [ more ]

Refactoring: Encapsulate Field

Encapsulate Field refactoring operation helps create a property from an existing field. This allows easily change visibility of the fields and how they are accessed. CodeIt.Once seamlessly updates your code with references to the new property. Encapsulate Field refactoring can be invoked in Visual Studio from Code Editor... [ more ]

Refactoring: Extract Interface

Extract Interface refactoring operation allows for quick and easy creation of a new interface with members derived from an existing class. The source class is modified to implement the new interface. Extract Interface refactoring can be invoked in Visual Studio from Code Editor, Class View and Object Browser... [ more ]

Refactoring: Promote Local Variable to Parameter

Promote local variable to parameter allows for an easy way to move a variable from a local usage to a method, constructor or delegate parameter while updating the call sites correctly. Promote local variable to parameter refactoring can be invoked in Visual Studio from Code Editor... [ more ]

Refactoring: Add Parameter

Add Parameter is a refactoring operation that allows to add parameter to a method, indexer or event. All call sites are seamlessly updated. Add Parameter refactoring can be invoked in Visual Studio from Code Editor, Class View and Object Browser... [ more ]

Refactoring: Remove Parameters

Remove Parameters is a refactoring operation that allows to remove parameter from a method, indexer or event. All call sites are seamlessly updated. Remove Parameters refactoring can be invoked in Visual Studio from Code Editor, Class View and Object Browser... [ more ]

Refactoring: Reorder Parameters

Reorder Parameters refactoring operation provides a quick and easy way to change parameter order for a method, indexer or event. All call sites are seamlessly updated. Reorder Parameters refactoring can be invoked in Visual Studio from Code Editor, Class View and Object Browser... [ more ]

Refactoring: Method To Property

Method To Property refactoring operation allows to convert a non-void method without parameters to a getter property, and void methods with exactly one parameter to setter property. Method To Property refactoring can be invoked in Visual Studio from Code Editor, Class View and Object Browser... [ more ]

Refactoring: Property To Method

Property To Method refactoring operation allows to convert type properties to getter and/or setter methods. Property To Method refactoring can be invoked in Visual Studio from Code Editor, Class View and Object Browser... [ more ]

Refactoring: Introduce Constant

Introduce Constant refactoring operation provides quick way to create a new constant member, initialize it with the selected literal and replace the selected text with the new constant. Introduce Constant refactoring can be invoked in Visual Studio from Code Editor... [ more ]

Refactoring: Inline Variable

Inline Variable refactoring operation allows to replace all occurrences of a variable in the code with its initializer. This refactoring is somewhat opposite to Introduce Constant. Inline Variable refactoring can be invoked in Visual Studio from Code Editor... [ more ]

Refactoring: Decompose Conditional

Decompose Conditional refactoring operation allows to extract method from a complicated conditional (if-then-else) statement. Decompose Conditional refactoring can be invoked in Visual Studio from Code Editor... [ more ]

Refactoring: Move Class

Move Class refactoring operation allows to move a class, struct, or interface to another namespace and/or move it into a separate file, and automatically corrects all references to it in the code. Move Class refactoring can be invoked in Visual Studio from Code Editor, Class View and Object Browser... [ more ]