Moderní editor zdrojového kódu pro zadaný jazyk
but.committee | cs | |
but.defence | cs | |
but.jazyk | čeština (Czech) | |
but.program | Informační technologie | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Eysselt, Miloš | cs |
dc.contributor.author | Srna, Pavol | cs |
dc.contributor.referee | Burgetová, Ivana | cs |
dc.date.accessioned | 2019-06-14T10:51:03Z | |
dc.date.available | 2019-06-14T10:51:03Z | |
dc.date.created | 2008 | cs |
dc.description.abstract | 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. | cs |
dc.description.abstract | Aim of this BSc Thesis is to acquaint with application programming interface of eclipse development environment and to extend appropriately its source code editor to obtain the characteristics of the advanced text editors in the language SIT. The Thesis describes the creation of the parser and lexer from ANTLR grammar. It explains the way of writing plugins to the eclipse platform by focusing on the source code editor. The implemented editor plugin has the support of syntax highlighting, a syntax checking, an automatic code completion and a context information. | en |
dc.description.mark | B | cs |
dc.identifier.citation | SRNA, P. Moderní editor zdrojového kódu pro zadaný jazyk [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2008. | cs |
dc.identifier.other | 25226 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/55406 | |
dc.language.iso | cs | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta informačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | eclipse | cs |
dc.subject | plugin | cs |
dc.subject | editor zdrojového kódu | cs |
dc.subject | parser | cs |
dc.subject | lexer | cs |
dc.subject | ANTLR | cs |
dc.subject | eclipse | en |
dc.subject | plugin | en |
dc.subject | source code editor | en |
dc.subject | parser | en |
dc.subject | lexer | en |
dc.subject | ANTLR | en |
dc.title | Moderní editor zdrojového kódu pro zadaný jazyk | cs |
dc.title.alternative | Advanced Source Code Editor for a Given Language | en |
dc.type | Text | cs |
dc.type.driver | bachelorThesis | en |
dc.type.evskp | bakalářská práce | cs |
dcterms.dateAccepted | 2008-06-11 | cs |
dcterms.modified | 2020-05-09-23:40:41 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 25226 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2020.05.10 02:10:27 | en |
sync.item.modts | 2020.05.10 01:33:38 | en |
thesis.discipline | Informační technologie | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav počítačových systémů | cs |
thesis.level | Bakalářský | cs |
thesis.name | Bc. | cs |