У меня возникли трудности с простым написанием расширения редактора Visual Studio с помощью MEF (Managed Extensiblity Framework). Я благодарю тех, кто ответил на мой предыдущий вопрос, поскольку они помогли мне узнать что мне нужно для работы с MEF.
Я пытался изучить MEF для редактора Visual Studio со страницы MSDN, Расширение Редактор, но, похоже, мне трудно его понять. Может ли кто-нибудь предоставить надежный ресурс или учебные пособия по решению таких проблем, как использование правильного ContentTypeDefintion (IGlyphFactory, TextMarkTag и т. д.), и что такое ITagger.
Мне нужно понять эти вещи, так как большая часть пошагового руководства только расширяет текст, например, использует только функциональность «промежутков», в то время как мне нужно использовать методы «выбора» и использовать MouseEventHandlers.
Кто-нибудь знает пример, похожий на мой пример, или ссылки могут рассказать мне что-то о MEF для подробного редактора VS?