Lexikalische Analyse

Celebic, Amir and Geiser, Thomas and Kubin, Daniel (2012) Lexikalische Analyse. Student Research Project thesis, HSR Hochschule für Technik Rapperswil.

Full text not available from this repository.

Abstract

Im Umfeld des Microsoft Visual Studio Produkts implementierten wir in dieser Studienarbeit
Unterstützung für die Entwicklung mit den Programmiersprachen Java, VB und CoffeeScript. Diese
Unterstützung umfasst das „Syntax Highlighting“ im Editor, das heisst, das Erkennen und
Hervorheben von Schlüsselworten, Kommentaren, Werte Konstanten und weiteren
Spracheigenschaften mit unterschiedlichen Farben, sowie die automatische Ein/Ausrückung bei der
Texteingabe.


Als weiteres haben wir für die Sprache CSS die Auto-Complete Funktion stark verbessert. Die
verbesserte Version macht Vorschläge, gemäss den syntaktischen Regeln von CSS. Dies setzt die
Erkennung des aktuell editierten CSS Properties voraus, so dass kontextabhängige Vorschläge
berechnet werden können.


Zusätzlich haben wir eine Infrastruktur für den Editor entwickelt, die Kommandos abhängig der
aktuellen Selektion verwaltet und bei Bedarf dem Benutzer zur Auswahl anbietet.


Zusammenfassend finden wir, dass das Projekt sehr gelungen ist. Besonders freut uns, dass unsere
Implementierung von den Entwicklern täglich eingesetzt wird, und unsere Arbeit später um den
gesamten Erdball eingesetzt wird.

Item Type: Thesis (Student Research Project)
Subjects: Topics > Software > Refactoring
Area of Application > Consumer oriented
Brands > Microsoft
Metatags > IFS (Institute for Software)
Divisions: Bachelor of Science FHO in Informatik > Student Research Project
Depositing User: OST Deposit User
Contributors:
Contribution
Name
Email
UNSPECIFIED
Bläser, Luc
UNSPECIFIED
Date Deposited: 13 Aug 2012 11:37
Last Modified: 13 Aug 2012 11:37
URI: https://eprints.ost.ch/id/eprint/203

Actions (login required)

View Item
View Item