Meno:Ąubomír
Priezvisko:®ák
Názov:Integration of Text Editor with Code-Analysing Tool
Vedúci:RNDr. Tomáą Kulich, PhD.
Rok:2014
Blok:INF
Kµúčové slová:Plugin, IDE, Dynamic language, Python, Parser, Lexer, Code analysis
Abstrakt:Integrating supportive extensions to various development environments can be a very complicated task. Every IDE has different API providing different functionality for user willing to spend some time on improving given product. Main goal of the thesis was to design and implement solution which would be as IDE-independent as possible while providing better communication and extensibility for other programming languages. Our idea is based on separating computation/functionality part completely from IDE itself. As a demonstration we programmed an implementation of designed interface for Python language and Vim text editor. In the second part of the thesis we were focusing on providing systematic and robust solution for generating abstract syntax tree from given Python source code.

Súbory diplomovej práce:

zak.pdf
zak_appendix.zip