如何在“添加 - >新建项目...”解决方案资源管理器对话框中注册新项目

时间:2013-09-30 08:57:59

标签: c# visual-studio-2012 vsx vspackage visual-studio-sdk

我使用自己的自定义编辑器创建了Visual Studio 2012包项目(来自VS2012 SDK)。它工作正常。编辑器与具有*.myext扩展名的解决方案文件相关联。现在,我希望能够利用VS2012解决方案资源管理器中的上下文菜单中的*.myext选项创建这样的Add -> New Item..文件。此后,重要的是,这个附加功能应该在一个文件中创建两个文件,类似于由EF实体数据设计器,WinForms设计器,资源设计者等执行的。具有主要可编辑内容的第一个文件由自定义编辑器修改({{ 1}})并包含设计模式,第二个文件是自动生成的,包含输出(在我的例子中是XML)数据(*.myext。)。

如何注册文件类型并实现该功能?

1 个答案:

答案 0 :(得分:1)

article显示如何将项添加到“添加新项”对话框。我相信很容易找到创建两个文件而不是一个文件的可能性 或者,您可以使用VSPackage将自己的菜单项添加到添加菜单。