Rozšíření programátorské podpory v nástroji Kaira

Loading...
Thumbnail Image

Downloads

1

Date issued

Authors

Homola, Jan

Journal Title

Journal ISSN

Volume Title

Publisher

Vysoká škola báňská - Technická univerzita Ostrava

Location

Signature

Abstract

This bachelor thesis focuses on the extending of the programming support in tool Kaira. The main focus in this work is on the extension of the code completion on demand, just as it found in a variety of the other developer tools (eg. Visual Studio, NetBeans, Eclipse) and refactoring of the already existing code. In the first half, Kaira tool is described, as well as the principle it works on. Next in this section are described libraries which could be used for analysis of the C++ language. Then, one particular library is described, including the description of its API. The second half of this thesis describes the implementation, including resolved issues that arised during the implementation of code completion and refactoring and integration of the library into the tool Kaira.

Description

Import 22/07/2015

Subject(s)

Kaira, LibClang, code completion, refactoring, C++

Citation