我已经看到很多用于插入自定义应用程序的MEF代码,但我还没有找到如何使用MEF为VS2010编写插件。我的印象是新IDE支持这一点。
有没有人知道这是否支持“开箱即用”,还是需要安装。有没有人有任何链接,提示等让我入门。
答案 0 :(得分:19)
MEF是扩展编辑器的主要扩展机制。如果您install the SDK,则会设置一些新的项目示例来创建编辑器扩展程序,可在C# (or VB)->Extensibility
下找到。其中包括:
您可以在MSDN上找到概述文档:Extending the editor和Editor extension points。
您可能希望查看的一些示例:editor samples on code.msdn.microsoft.com,editorsamples.codeplex.com上的一些示例以及all the samples I've written的来源。
我blog about writing editor extensions。在那里,你可以找到我写的大部分扩展的描述,以及关于性能,新编辑器设计等的更多常规帖子。
editor forum on msdn上发布的问题也由编辑团队的各位成员回答。