c# - 创建 'Custom Designer' Visual Studio 2010 加载项

标签 c# visual-studio-2010 editor add-in visual-studio-addins

我们工作的主要部分是创建和操作某些 XML 文件,这些文件有一个自定义编辑器。编辑器开始出现问题,我们正在寻找替代品。由于 VS2010 最近推出,表面上具有改进的加载项架构(MEF?),我对将编辑器构建为 Visual Studio 中的自定义编辑器 的可能性很感兴趣.

它必须以与代码编辑器或设计器相同的方式出现 - 一个选项卡项,其中可以同时打开多个,包含我们用来编辑文件的 GUI .它将与 VS 的编辑菜单集成。它可以使用输出窗口显示消息。它看起来与 Visual Studio 中的任何其他编辑器一样

现在,我正在寻找以类似方式工作的加载项示例 - 最好是源代码 - 看看这个模型是否符合我们的要求。我也在寻找与创建 VS2010 插件相关的任何文档或教程,或者如果仍然相关的话,或者有关 VS2008 插件的信息。

欢迎任何意见。谢谢!

最佳答案

您想查看 Managed Extensibility Framework对于 VS 2010。由于 2010 是用 .net 编写的,您可以使用它创建附加组件。

Code editor extension对于 VS 2010。

Working with MEF

Custom Editor Extensions

更新: 由于有人在评论中提问,我想我会发布有关为 vs 2008 创建附加组件的链接:http://msdn.microsoft.com/en-us/vstudio/bb968855.aspx

关于c# - 创建 'Custom Designer' Visual Studio 2010 加载项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3066471/

相关文章:

c# - Unity 自定义编辑器 GUI

c# - 在不隐藏/阻塞任务栏的情况下最大化多屏环境中的窗口

.net - 如何在同一项目的不同配置中定位不同的框架版本?

python - 如何获取平面 XML 以便将外部实体合并到顶层

css - 在 VS 2008 中取消注释 CSS 的快捷方式?

c# - Azure 中 ExecuteSqlCommand 的事务

c# - 如何从 NSNumber 转换为 .NET 对象

visual-studio-2010 - 调试 SharePoint 2010 Web 部件时出现问题

visual-studio-2010 - 使用 PowerShell 修改 Visual Studio 解决方案和项目文件

javascript - jQuery UI 所见即所得?