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.

[img]
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
Creators:
CreatorsEmail
Schwab, MartinUNSPECIFIED
Kallenberg, ThomasUNSPECIFIED
Contributors:
ContributionNameEmail
Thesis advisorSommerlad, PeterUNSPECIFIED
Depositing User: HSR Deposit User
Date Deposited: 24 Jul 2012 07:57
Last Modified: 24 Jul 2012 09:35
URI: http://eprints.hsr.ch/id/eprint/116

Actions (login required)

View Item View Item