mirror of
https://github.com/EiffelSoftware/eiffel-org.git
synced 2025-12-07 23:32:42 +01:00
Author:halw
Date:2011-03-22T19:49:02.000000Z git-svn-id: https://svn.eiffel.com/eiffel-org/trunk@856 abb3cda0-5349-4a8f-a601-0c33ac3a8c38
This commit is contained in:
@@ -3,7 +3,7 @@
|
||||
[[Property:uuid|08099f7b-aaf4-b629-17f6-b637c4efd63a]]
|
||||
Refactoring actions include renaming classes and features, and relocating features to an ancestor class. Refactoring actions start with a compilation and also end with a compilation. Refactoring has a separate undo functionality which allows you to undo a refactoring action as long as no changes have been made to the classes that have been refactored.
|
||||
|
||||
The [[Main toolbars|Refactoring toolbar]] contains holes for both the "rename" ([[Image:refactor-rename-icon]]) and "pull up" ([[Image:refactor-feature-up-icon]]) refactoring actions. So, if the Refactoring toolbar is visible, you can "pick" a feature, for example, and drop it onto one of the refactoring holes. If the Refactoring toolbar is not visible, you can [[Main toolbars|make it visible]] or you can access refactoring actions through the context menu associated with a class or feature name (right-click to see the context menu, or shift-right-click if you are in "pick-and-drop by default" mode).
|
||||
The [[Main toolbars|Refactoring toolbar]] contains holes for both the '''Rename''' ([[Image:refactor-rename-icon]]) and '''Pull up''' ([[Image:refactor-feature-up-icon]]) refactoring actions. So, if the Refactoring toolbar is visible, you can "pick" a feature, for example, and drop it onto one of the refactoring holes. If the Refactoring toolbar is not visible, you can [[Main toolbars|make it visible]] or you can access refactoring actions through the context menu associated with a class or feature name (right-click to see the context menu, or shift-right-click if you are in "pick-and-drop by default" mode).
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
[[Property:uuid|e70f2760-389a-4c54-ed10-b731dc70e952]]
|
||||
# Start the '''Rename''' refactoring action by either:
|
||||
## Selecting '''Refactor->Rename''' from the context menu associated with the class you want to rename.
|
||||
## Picking the class and dropping it into the Rename hole ([[Image:refactor-rename-icon]]) on the [[Main toolbars|refactoring toolbar]].
|
||||
## Picking the class and dropping its pebble into the '''Rename''' hole ([[Image:refactor-rename-icon]]) on the [[Main toolbars|refactoring toolbar]].
|
||||
# After a compilation the '''Refactoring: Class Rename''' dialog appears. You can enter a new name.
|
||||
# You can choose between these options:
|
||||
#* '''Compiled Classes''': only to the refactoring in compiled classes.
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
[[Property:uuid|03a8b4de-3c7b-0f9e-ecd2-48ff2035eaf9]]
|
||||
# Start the '''Rename feature''' refactoring action by either:
|
||||
## Selecting '''Refactor->Rename''' from the context menu associated with the feature you want to rename.
|
||||
## Picking the feature and dropping its pebble into the Rename hole ([[Image:refactor-rename-icon]]) on the [[Main toolbars|refactoring toolbar]].
|
||||
## Picking the feature and dropping its pebble into the '''Rename''' hole ([[Image:refactor-rename-icon]]) on the [[Main toolbars|refactoring toolbar]].
|
||||
# After a compilation the '''Refactoring: Feature Rename''' dialog appears. You can enter a new name.
|
||||
# You can choose between these options:
|
||||
#* '''Replace Name in Comments''': replace usage of the feature name in comments that follow the '''`featurename'''' syntax.
|
||||
|
||||
@@ -45,7 +45,7 @@ A class is represented by an ellipse(sometimes referred to as ''bubble''). It co
|
||||
|
||||
|
||||
{{seealso|<br/>
|
||||
[[Rename class|Changing class names]] }}
|
||||
[[Rename Class|Changing class names]] }}
|
||||
|
||||
|
||||
==Cluster==
|
||||
|
||||
Reference in New Issue
Block a user