CDT Refactoring Wiki
Welcome to the CDT Refactoring project website. We are developing a C++ Refactoring Plug-in for CDT.
After the realization of one term project and two diploma theses and a lot of work we finally have a plug-in which provides the following refactorings:
- Declare Method
- Extract Baseclass
- Extract Constant
- Extract Method
- Extract Subclass
- Hide Method
- Implement Method
- Move Field / Method
- Replace Number
- Separate Class
- Generate Getters and Setters
If you have any wishes, don't hesitate to open a new enhancement ticket. We are also looking for sponsors, please contact Peter Sommerlad if you'd like to support our work.
Resources
Update Site
Use the Update Site to install the plug-in. You'll need at least Eclipse 3.3, CDT 4.0 and Java 1.5. An update site zip archive is available as well http://ifs.hsr.ch/cdtrefactoring/updatesite/refactoringUpdateSite.zip download the zip file and enter the path to it in the Update Manager as an Achived update site. The source code of the latest milestone can be downloaded from http://ifs.hsr.ch/cdtrefactoring/updatesite/src.zip
Release Planning
http://wiki.eclipse.org/Ganymede#Milestones_and_Release_Candidates
Links
History
- Cerp (Cavegn, Zgraggen)
- C++ Refactoring (Büttiker, Graf)
