MEF es el mecanismo de extensión principal para extender el editor. Si tiene install the SDK, hay algunos ejemplos de proyectos nuevos configurados para crear extensiones de editor, que se encuentran en C# (or VB)->Extensibility
. Estos incluyen:
- Editor clasificador – para proporcionar resaltado de sintaxis
- margen Editor – poner un margen a lo largo de los lados del editor, con el contenido de WPF arbitraria
- editor de texto/ventana adorno – para poner visuales WPF en el editor
Puede encontrar documentación general en MSDN: Extending the editor y Editor extension points.
Algunas muestras es posible que desee ver: editor samples on code.msdn.microsoft.com, un par más en editorsamples.codeplex.com, y la fuente de all the samples I've written.
I blog about writing editor extensions. Allí, puede encontrar descripciones de la mayoría de las extensiones que he escrito, junto con publicaciones más generales sobre rendimiento, diseño del nuevo editor, etc.
Las preguntas publicadas en editor forum on msdn también están respondidas por varios miembros del equipo de redactores
No, no tendría sentido. un complemento VS construido con MEF no es un caso de uso correcto. – Pierreten
Amigo que no te está siguiendo por eso. ¿Podrías explicar eso un poco mejor? O mírate para no arruinarte a ti mismo. LOL – Terrance