One touch C++ code automation for Eclipse CDT

Schwab, Martin and Kallenberg, Thomas (2010) One touch C++ code automation for Eclipse CDT. Student Research Project thesis, HSR Hochschule für Technik Rapperswil.

[thumbnail of OneTouchToggleRefactoring.pdf]
OneTouchToggleRefactoring.pdf - Supplemental Material

Download (642kB) | Preview
  • PDF
    Massive_Parallel_Image_Processing.pdf - Supplemental Material


During this semester thesis a code automation tool has been developed for the Eclipse C++ Development Toolkit (CDT) using the Eclipse refactoring mechanism. The resulting plug-in enables a C++ developer to move function definitions easily between header and source files.
The new plug-in differs from existing refactorings single keystroke interaction. The refactoring uses no wizard at all and is tolerant to imprecise code selection.
This document discusses the uses of the plug-in as well as the issues that had to be handled during the project. Students developing a new refactoring tool may have a look at the conclusion chapter, to not doing the same mistakes we did again and the Project Setup chapter to start with their own project quickly. Project setup hints are listed in the appendix.

Item Type: Thesis (Student Research Project)
Subjects: Topics > Software > Refactoring
Technologies > Programming Languages > C++
Technologies > Frameworks and Libraries > Eclipse
Metatags > IFS (Institute for Software)
Divisions: Bachelor of Science FHO in Informatik > Student Research Project
Depositing User: HSR Deposit User
Thesis advisor
Sommerlad, Peter
Date Deposited: 24 Jul 2012 07:57
Last Modified: 24 Jul 2012 09:35

Actions (login required)

View Item
View Item