FPVS: integrace FreePascalu do Visual Studia
FPVS: integrace FreePascalu do Visual Studia
bachelor thesis (DEFENDED)
View/ Open
Permanent link
http://hdl.handle.net/20.500.11956/90440Identifiers
Study Information System: 185324
Collections
- Kvalifikační práce [10693]
Author
Advisor
Referee
Bednárek, David
Faculty / Institute
Faculty of Mathematics and Physics
Discipline
Programming and Software Systems
Department
Department of Distributed and Dependable Systems
Date of defense
6. 9. 2017
Publisher
Univerzita Karlova, Matematicko-fyzikální fakultaLanguage
English
Grade
Excellent
Programovací jazyk Pascal byl navržen a je i nadále používán pro výuku pro- cedurálního imperativního programování. Neexistuje však žádné moderní kval- itní integrované vývojové prostředí (IDE), které by mohli studenti pro psaní v programovacím jazyce Pascal použít. V této práci se pokoušíme tento problém napravit tak, že vytvoříme rozšíření pro Visual Studio 2015. Toto rozšíření přidává nový typ projektu - Free Pas- cal project - do Visual Studia, umožňuje zdrojový kód psaný v jazyce Free Pascal zkompilovat a výsledný program spustit a ladit. Naše rozšíření navíc zahrnuje zvýrazňování syntaxe a napovídání (code completion) pro podmnožinu programovacího jazyka Free Pascal. 1
The Pascal programming language was designed and is still used to this day to teach procedural imperative programming. However, there are no modern high quality integrated development environments (IDEs) that could be used by students to write in the Pascal programming language. In this thesis we attempt to fix this problem by creating a Visual Studio 2015 extension which would integrate Free Pascal programming language into Visual Studio. This extension adds a Free Pascal project into Visual Studio, allows for Free Pascal source code to be compiled, ran and debugged. Additionally, the extension adds syntax highlighting and code completion for subset of the Free Pascal language into Visual Studio. 1