Características del servicio de lenguaje heredadoLegacy Language Service Features

Un servicio de lenguaje de paquetes administrados framework (MPF) puede admitir uno o más Visual StudioVisual Studio características, como resaltado de sintaxis, IntelliSense y validación de punto de interrupción.A managed package framework (MPF) language service can support one or more Visual StudioVisual Studio features, such as syntax highlighting, IntelliSense, and breakpoint validation. Cada característica puede implementarse independiente del resto, pero requieren un analizador y un escáner excepto resaltado de sintaxis, lo que requiere solo un escáner.Each feature can be implemented independent of the others but all require a parser and a scanner except for syntax highlighting, which requires only a scanner.

En esta secciónIn This Section

Coincidencia de llaves en un servicio de lenguaje heredadoBrace Matching in a Legacy Language Service
Describe lo que se requiere para admitir la búsqueda de coincidencias, también conocido como coincidencia de llaves de par de idiomas.Describes what is required to support language pair matching, also known as brace matching.

Comentario de código en un servicio de lenguaje heredadoCommenting Code in a Legacy Language Service
Describe lo que se requiere para admitir comentar y comentario del código seleccionado.Describes what is required to support commenting and uncommenting of selected code.

Propiedades de documento personalizado en un servicio de lenguaje heredadoCustom Document Properties in a Legacy Language Service
Describe qué es necesario para admitir las propiedades de documento que se incrustan en un archivo de código fuente.Describes what is required to support document properties that are embedded in a source file.

Esquematización en un servicio de lenguaje heredadoOutlining in a Legacy Language Service
Describe lo que es necesario para admitir la esquematización a través de la implementación de regiones ocultas.Describes what is required to support outlining through the implementation of hidden regions.

Cambio de formato de código en un servicio de lenguaje heredadoReformatting Code in a Legacy Language Service
Describe lo que se requiere para admitir cambiando el formato de código.Describes what is required to support reformatting code.

Compatibilidad con fragmentos de código en un servicio de lenguaje heredadoSupport for Code Snippets in a Legacy Language Service
Describe lo que es necesario para admitir los fragmentos de código, que son segmentos de código que se insertan y se pueden editar.Describes what is required to support code snippets, which are segments of code that are inserted and can be edited.

Información de parámetros en un servicio de lenguaje heredadoParameter Info in a Legacy Language Service
Describe lo que es necesario para admitir la operación de IntelliSense información de parámetros para mostrar una firma de método como el método se ha escrito.Describes what is required to support the IntelliSense Parameter Info operation for displaying a method signature as the method is typed.

Información rápida en un servicio de lenguaje heredadoQuick Info in a Legacy Language Service
Describe lo que es necesario para admitir la operación de información rápida de IntelliSense para mostrar información sobre un identificador.Describes what is required to support the IntelliSense Quick Info operation for displaying information about an identifier.

Finalización de miembro en un servicio de lenguaje heredadoMember Completion in a Legacy Language Service
Describe lo que es necesario para admitir la operación de finalización de miembro de IntelliSense para seleccionar a un miembro de un espacio de nombres de una lista.Describes what is required to support the IntelliSense Member Completion operation for selecting a member of a namespace from a list.

Finalización de palabras en un servicio de lenguaje heredadoWord Completion in a Legacy Language Service
Describe lo que es necesario para admitir la operación de palabras completas de IntelliSense para completar las palabras escritos parcialmente.Describes what is required to support the IntelliSense Complete Word operation for completing partially typed words.

Compatibilidad con la ventana Automático en un servicio de lenguaje heredadoSupport for the Autos Window in a Legacy Language Service
Describe qué puede hacer un servicio de lenguaje para admitir la automático ventana mientras está depurando.Describes what a language service can do to support the Autos window while you are debugging.

Compatibilidad con la barra de navegación en un servicio de lenguaje heredadoSupport for the Navigation Bar in a Legacy Language Service
Describe cómo utilizar el barra de navegación en la parte superior de la vista de editor para permitir un desplazamiento rápido a cualquier tipo o miembro en el archivo se muestra en esa vista...Describes how to use the Navigation bar across the top of the editor view to provide quick navigation to any type or member in the file shown in that view..

Coloreado de sintaxis en un servicio de lenguaje heredadoSyntax Colorizing in a Legacy Language Service
Describe lo que es necesario para admitir el resaltado de sintaxis de código fuente.Describes what is required to support syntax highlighting of source code.

Validación de puntos de interrupción en un servicio de lenguaje heredadoValidating Breakpoints in a Legacy Language Service
Describe lo que puede hacer un servicio de lenguaje para admitir puntos de interrupción validación fuera un depurador.Describes what a language service can do to support validating breakpoints outside a debugger.

Escáner y analizador del servicio de lenguaje heredadoLegacy Language Service Parser and Scanner
Describe el analizador y el analizador que se necesitan para implementar todas las características de un servicio de lenguaje que usa managed package framework.Describes the parser and scanner that are required to implement all the features of a language service that uses the managed package framework.

Implementar un servicio de lenguaje heredadoImplementing a Legacy Language Service
Describe lo que se requiere para implementar un servicio de lenguaje mediante MPF.Describes what is required to implement a language service by using the MPF.

Registrar un servicio de lenguaje heredadoRegistering a Legacy Language Service
Describe los pasos necesarios para registrar un servicio de lenguaje basado en MPF con Visual StudioVisual Studio.Describes the steps that are required to register an MPF-based language service with Visual StudioVisual Studio.

Usar IntelliSenseUsing IntelliSense
Explica cómo IntelliSense facilita las referencias del lenguaje tener acceso.Explains how IntelliSense makes language references easy to access.

Implementar un servicio de lenguaje heredadoImplementing a Legacy Language Service
Proporciona información sobre cómo utilizar managed package framework (MPF) para implementar un servicio de lenguaje completo en código administrado.Provides information about how to use the managed package framework (MPF) to implement a full-featured language service in managed code.