The purpose of a language service in Visual Studio is to provide language-specific support for editing source code in the integrated development environment (IDE). You implement a language service as part of a VSPackage.
This section discusses the structure and implementation of a Visual Studio language service.
In This Section
Migrating a Legacy Language Service
Explains how to update a language service from Visual Studio 2008 to the latest version.
Language Service Essentials
Provides important information about how to develop language services to integrate a programming language into Visual Studio.
Developing a Language Service
Provides links to topics that can help you create a language service.
Provides information about supporting syntax highlighting in a language service.
Implementing a Language Service By Using the Managed Package Framework
Provides information about how to use the managed package framework (MPF) to implement a full-featured language service in managed code.
Supporting Symbol-Browsing Tools
Describes libraries and tools that enable you to browse tree views of symbols in the IDE.