This topic has not yet been rated - Rate this topic

Language Service How-to Topics

[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]

To benefit the most from the Babel language service sample, add new features one at a time. To understand the process, use the following how-to topics in the listed order.

In This Section

How-to: Set Language Information

Explains how to create a project for your language.

How-to: Enable Syntax Highlighting

Explains how to define language tokens, map tokens to a color class, and define lexical specifications.

How-to: Add Syntax Checking

Describes how to add grammar rules, set language properties, and add error productions.

How-to: Provide Custom Color Classes

Illustrates how to create custom color classes for languages with more token categories.

How-to: Provide Automatic Brace Matching

Explains how to add automatic bracing highlights.

How-to: Provide Statement Completion

Describes how to set statement completion properties and provide scope information.

How-to: Add Member Completion

Explains how to create member completion support.

How-to: Enable Quick Info

Illustrates how to add IntelliSense Quick Info support.

How-to: Enable Parameter Info ToolTips

Describes how to create IntelliSense Parameter Info tooltips to display parameter information about the procedure or method being typed.

How-to: Enable Debugger Autos Window Support

Explains how to add debugger Autos window support.

How-to: Add Import Chasing

Explains how to add an import file or include file mechanism.

Related Sections

How to: Create a Language Service by Using the Visual Studio Language Service Wizard

Explains how the language service wizard helps you create a language service.

Language Services

Describes how you can add support for a new programming language to Visual Studio.

Did you find this helpful?
(1500 characters remaining)

Community Additions

ADD
© 2013 Microsoft. All rights reserved.