Visual studio 2010 在Visual Studio 2010中使用自定义UI编辑器注册自定义文件类型
我找到了一篇名为LearnVSXNow和part的老文章。有一个示例项目博客项目编辑器,它显示了如何为该文件类型扩展名(.blit)分配自定义UI编辑器的自定义文件类型 此示例使用project,它是为Visual Studio 2008编写的 有人能给我指点一些教程、操作指南,或者一些如何为Visual Studio 2010做同样的事情的东西吗?我的目标是在VisualStudio2010中注册自定义文件类型扩展名(例如.*.myext1),并指定我自己的自定义UI设计器(WinForms,派生自UserControl)以可视化方式处理此类文件的编辑内容 我找到了一些示例,但每个示例仅显示代码文本编辑器上的更改(突出显示一些单词等)。但是我想显示我自己的工具窗口,其中包含我的用户控件Visual studio 2010 在Visual Studio 2010中使用自定义UI编辑器注册自定义文件类型,visual-studio-2010,editor,mef,Visual Studio 2010,Editor,Mef,我找到了一篇名为LearnVSXNow和part的老文章。有一个示例项目博客项目编辑器,它显示了如何为该文件类型扩展名(.blit)分配自定义UI编辑器的自定义文件类型 此示例使用project,它是为Visual Studio 2008编写的 有人能给我指点一些教程、操作指南,或者一些如何为Visual Studio 2010做同样的事情的东西吗?我的目标是在VisualStudio2010中注册自定义文件类型扩展名(例如.*.myext1),并指定我自己的自定义UI设计器(WinForms,
PS:用我自己的usercontrol创建自定义toolwindow的一部分并不是问题,我使用它在visx中构建和注册它。我的问题是如何注册自定义文件类型以使用此自定义工具窗口编辑文件。虽然Visual Studio 2010中的核心文本编辑器发生了重大变化(几乎完全重写,围绕MEF设计),但注册和提供自定义编辑器/设计器的通用基础结构没有改变 MSDN上的页面是一个很好的开始。您还应该能够通过VSPackage向导并选择“自定义编辑器”来获得基本编辑器。它将为您提供一个简单的RTF编辑器 您还可以在MSDN代码库中查看这些示例,以获取更多想法和灵感:
我的理解是,VSXtra提供了一些额外的帮助程序/基类(Microsoft支持的除外),以简化各种任务(如编写自定义编辑器/设计器)。不过,创建自定义编辑器绝非必需。谢谢您的建议,我将尝试您提供的链接!