Editor e extensões de serviço de idioma
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 calços para oferecer suporte a VSPackages que foram escritos para versões anteriores. No entanto, se você tiver um VSPackage existente, recomendamos atualizá-lo para a nova tecnologia para obter melhor desempenho e confiabilidade.
Tópicos relacionados
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. |
Criar 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. |
MEF (Managed Extensibility Framework) | Apresenta o MEF (Managed Extensibility Framework). |
Windows Presentation Foundation | Apresenta o Windows Presentation Foundation (WPF). |