我们工作的主要部分是创建和操作某些 XML 文件,这些文件有一个自定义编辑器。编辑器开始变得摇摇欲坠,我们正在考虑构建一个替代品。由于VS2010最近面世,表面上带有改进的插件架构 (MEF?),我对在Visual Studio 中将编辑器构建为自定义编辑器的可能性感兴趣。
它必须以与代码编辑器或设计器相同的方式出现- 一个选项卡项,其中可以同时打开多个,包含我们用来编辑文件的 GUI。它将与 VS 的 Edit menu 集成。它可以使用输出窗口来显示消息。它看起来与 Visual Studio 中的任何其他编辑器相同。
现在,我正在寻找以类似方式工作的插件示例——最好是使用源代码——看看这个模型是否符合我们的要求。我还在寻找与创建 VS2010 插件相关的任何文档或教程,或者如果这仍然相关,则可以提供有关 VS2008 插件的信息。
欢迎任何意见。谢谢!