Implementace podpory Spark View Engine do Visual Studio 201x
Loading...
Downloads
6
Date issued
Authors
Urbánek, Karel
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoká škola báňská - Technická univerzita Ostrava
Location
Signature
Abstract
The thesis contains a description of an implementation of support for writing templates using Spark View Engine} in the IDE Microsoft Visual Studio 2012}. The thesis describes an implementation of syntax highlighting in Spark View Engine templates as well as implementation of statement completion in Spark View Engine templates. The functionality described is realized as a VSIX extension to Visual Studio 2012 with the assistance of Managed Extensibility Framework using .NET Framework 4.5.. The said implementation is based on the principles of lexical, syntactic and semantic analysis of source code contained in Spark View Engine templates. These analyses are carried out by utilizing the libraries Irony .NET Language Implementation Kit and Microsoft Roslyn.
Description
Import 26/06/2013
Subject(s)
context-free grammars, lexical analysis, syntactic analysis, semantic analysis, LR parsers, LALR parsers, syntax highlighting, statement completion, Spark View Engine, Irony .NET Language Implementation Kit, C#, Microsoft .NET Framework, Managed Extensibility Framework, Visual Studio 2012, Microsoft Roslyn