Podpora Vestavného procesně funkcionálního jazyka v nástroji Visual Studio

Abstract

This thesis concentrates on the problems of Visual Studio extensibility in the area of support for new programming language. In the first part the IDE extension possibilities are considered with a focus on the implementation problems of support for newly introduced programming languages. Possible solutions for design and implementation of project templates, compilator binding, support in editor, and support for debugging are analyzed and described here. In the second part these information are used in practical demonstration when some of the extensibility features are examined in depth during implementation of support for e-PFL functional language in Visual Studio 2010.

Description

Import 04/07/2011

Subject(s)

IDE, Visual Studio, extensibility, MEF, programming language support, VS editor, project template, tagging, syntax highlighting, Intellisense

Citation