2010-06-05 20 views
4

J'ai eu du mal à écrire une extension Visual Studio Editor avec MEF (Managed Extensiblity Framework). Je remercie ceux qui ont répondu à mes précédents question, car ils m'ont aidé à savoir que je devais travailler avec MEF.Visual Studio Editor, MEF en profondeur

J'ai essayé d'apprendre MEF pour Visual Studio Editor à partir de la page de MSDN, Extending the Editor, mais il semble que j'ai du mal à le comprendre. Quelqu'un peut-il fournir de solides ressources ou des tutoriels pour résoudre les problèmes tels que l'utilisation de ContentTypeDefintion (IGlyphFactory, TextMarkTag, etc ...) et ce qu'est un ITagger.

J'ai besoin de comprendre ces choses, car la plupart de la procédure pas à pas ne fait que prolonger le texte, en utilisant uniquement la fonctionnalité "span", alors que j'ai besoin d'utiliser des méthodes de sélection et d'utiliser MouseEventHandlers.

Est-ce que quelqu'un connaît un exemple similaire à mon exemple, ou des références peuvent me dire quelque chose au sujet de MEF pour l'éditeur VS en profondeur?

Répondre