Compartir a través de


Developing a Language Service

This section links to topics that help you create a language service.

In This Section

  • Model of a Language Service
    Provides a model of a minimal language service for the Visual Studio core editor. You can use this model as a guide for creating your own language service.

  • Language Service Objects
    Discusses the objects required to implement a language service and provides a listing of additional objects that you can use to provide syntax highlighting, method data, and other features.

  • Checklist: Creating a Language Service
    Provides step-by-step instructions for creating and integrating a language service for the core editor.

  • Intercepting Language Service Commands
    Describes how to insert a command filter into your language service to intercept commands that the text view would otherwise handle.

  • Registering a Language Service
    Provides information about how to register your language service by using Visual Studio.

  • Debugger and Language Overview
    Describes how a language service can provide features to support a debugger.