mirror of
https://github.com/EiffelSoftware/eiffel-org.git
synced 2025-12-07 23:32:42 +01:00
Added info about how to access refactoring functions.
Author:halw Date:2011-03-22T18:56:46.000000Z git-svn-id: https://svn.eiffel.com/eiffel-org/trunk@852 abb3cda0-5349-4a8f-a601-0c33ac3a8c38
This commit is contained in:
@@ -1,5 +1,10 @@
|
||||
[[Property:title|Refactoring]]
|
||||
[[Property:weight|2]]
|
||||
[[Property:uuid|08099f7b-aaf4-b629-17f6-b637c4efd63a]]
|
||||
There are several different refactoring actions available. Refactorings 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.
|
||||
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 button-holes for both the "rename" and "pull up" refactoring actions. So, if the Refactoring toolbar is visible, you can "pick" a feature, for example, and drop it onto one of the refactoring button-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" mode).
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user