Partilhar via


Editor e extensões de serviço linguístico

Você pode estender a maioria dos recursos do editor de código do Visual Studio. O editor é baseado no Windows Presentation Foundation (WPF) e é escrito em código gerenciado. Embora esse design seja diferente dos designs em versões anteriores do Visual Studio, ele fornece a maioria dos mesmos recursos. Para estender o editor, use o Managed Extensibility Framework (MEF).

O SDK do Visual Studio fornece adaptadores conhecidos como shims para oferecer suporte a VSPackages que foram escritos para versões anteriores. No entanto, se você tiver um VSPackage existente, recomendamos que você atualize-o para a nova tecnologia para obter melhor desempenho e confiabilidade.

Título Descrição
Criar uma extensão com um modelo de item de editor Introdução ao uso dos modelos de item do Editor.
Estender o editor e os serviços linguísticos Links para documentos que apresentam o design e os recursos do editor principal e mostram como estendê-lo.
Interfaces herdadas no editor Links para documentos que explicam como acessar o editor principal a partir do código existente.
Crie editores e designers personalizados Links para documentos que explicam como criar editores personalizados.
Extensibilidade do serviço de idioma herdado Links para documentos que descrevem como integrar linguagens de programação no Visual Studio.
Estrutura de extensibilidade gerenciada (MEF) Apresenta o Managed Extensibility Framework (MEF).
Windows Presentation Foundation (Fundação de Apresentação do Windows) Apresenta o Windows Presentation Foundation (WPF).