dc.contributor.advisor | Böhm, Stanislav | cs |
dc.contributor.author | Homola, Jan | cs |
dc.date.accessioned | 2015-07-22T09:18:31Z | |
dc.date.available | 2015-07-22T09:18:31Z | |
dc.date.issued | 2015 | cs |
dc.identifier.other | OSD002 | cs |
dc.identifier.uri | http://hdl.handle.net/10084/108860 | |
dc.description | Import 22/07/2015 | cs |
dc.description.abstract | Tato bakalářská práce se zaměřuje na rozšíření programátorské podpory v nástroji Kaira. Hlavním zaměřením je v této práci rozšíření týkající se doplňování kódu na vyžádání podobně jak se s ním můžeme setkat v různých vývojářských nástrojích (např. Visual Studio, NetBeans, Eclipse) a refaktoring již vytvořeného kódu. V první polovině je popsán nástroj Kaira a na jakém principu funguje. Dále jsou v této části popsány informace o knihovnách, které by mohly být využity pro analýzu kódu jazyka C++. Následně je zde popsána vybraná knihovna a popis jejího API. Druhá polovina práce popisuje implementaci spolu s vyřešenými problémy, které vznikly během implementace doplňování kódu a refaktoringu a integraci knihovny do nástroje Kaira. | cs |
dc.description.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. | en |
dc.format.extent | 4783065 bytes | cs |
dc.format.mimetype | application/pdf | cs |
dc.language.iso | cs | cs |
dc.publisher | Vysoká škola báňská - Technická univerzita Ostrava | cs |
dc.subject | Kaira | cs |
dc.subject | LibClang | cs |
dc.subject | doplňování kódu | cs |
dc.subject | refaktoring | cs |
dc.subject | C++ | cs |
dc.subject | Kaira | en |
dc.subject | LibClang | en |
dc.subject | code completion | en |
dc.subject | refactoring | en |
dc.subject | C++ | en |
dc.title | Rozšíření programátorské podpory v nástroji Kaira | cs |
dc.title.alternative | Improving Programming Support in the Tool Kaira | en |
dc.type | Bakalářská práce | cs |
dc.contributor.referee | Sawa, Zdeněk | cs |
dc.date.accepted | 2015-06-04 | cs |
dc.thesis.degree-name | Bc. | cs |
dc.thesis.degree-level | Bakalářský studijní program | cs |
dc.thesis.degree-grantor | Vysoká škola báňská - Technická univerzita Ostrava. Fakulta elektrotechniky a informatiky | cs |
dc.description.department | 460 - Katedra informatiky | cs |
dc.thesis.degree-program | Informační a komunikační technologie | cs |
dc.thesis.degree-branch | Informatika a výpočetní technika | cs |
dc.description.result | výborně | cs |
dc.identifier.sender | S2724 | cs |
dc.identifier.thesis | HOM0036_FEI_B2647_2612R025_2015 | |
dc.rights.access | openAccess | |