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]
Preview
PDF
OneTouchToggleRefactoring.pdf - Supplemental Material

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

Abstract

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: OST Deposit User
Contributors:
Contribution
Name
Email
Thesis advisor
Sommerlad, Peter
UNSPECIFIED
Date Deposited: 24 Jul 2012 07:57
Last Modified: 24 Jul 2012 09:35
URI: https://eprints.ost.ch/id/eprint/116

Actions (login required)

View Item
View Item