Detail práce

Moderní editor zdrojového kódu pro zadaný jazyk

Bakalářská práce Student: Srna Pavol Akademický rok: 2007/2008 Vedoucí: Eysselt Miloš, Ing., CSc.
Název anglicky
Advanced Source Code Editor for a Given Language
Jazyk práce
český
Abstrakt

Hlavným cieľom tejto práce je zoznámiť sa s aplikačným rozhraním vývojového prostredia eclipse a vhodne rozšíriť jeho editor zdrojového kódu tak, aby pre jazyk SIT mal rysy moderných textových editorov. Práca ukazuje vytvorenie parsra a lexra z gramatiky ANTLR. Vysvetľuje spôsob písania zásuvných modulov do platformy eclipse so zameraním na editor zdrojového kódu. Implementovaný plugin editoru má podporu zvýrazňovania a kontroly syntaxe, automatického dopĺňania kódu a nápovedy podľa kontextu.

Klíčová slova

eclipse, plugin, editor zdrojového kódu, parser, lexer, ANTLR

Ústav
Studijní program
Informační technologie
Soubory
Stav
obhájeno, hodnocení B
Obhajoba
11. června 2008
Oponent
Komise
Drábek Vladimír, doc. Ing., CSc. (UPSY FIT VUT), předseda
Kočí Radek, Ing., Ph.D. (UITS FIT VUT), člen
Kreslíková Jitka, doc. RNDr., CSc. (UIFS FIT VUT), člen
Lukáš Roman, Ing., Ph.D. (UIFS FIT VUT), člen
Pelikán Jaroslav, RNDr., Ph.D. (FI MUNI), člen
Zbořil František V., doc. Ing., CSc. (UITS FIT VUT), člen
Citace
SRNA, Pavol. Moderní editor zdrojového kódu pro zadaný jazyk. Brno, 2008. Bakalářská práce. Vysoké učení technické v Brně, Fakulta informačních technologií. 2008-06-11. Vedoucí práce Eysselt Miloš. Dostupné z: https://www.fit.vut.cz/study/thesis/6482/
BibTeX
@bachelorsthesis{FITBT6482,
    author = "Pavol Srna",
    type = "Bakal\'{a}\v{r}sk\'{a} pr\'{a}ce",
    title = "Modern\'{i} editor zdrojov\'{e}ho k\'{o}du pro zadan\'{y} jazyk",
    school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}",
    year = 2008,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/6482/"
}
Nahoru