在视觉C++中创建"Add New Item Wizard"

Create "Add New Item Wizard" in Visual C++

本文关键字:Add New Item Wizard 创建 视觉 C++      更新时间:2023-10-16

也许我没有使用正确的关键字进行搜索,但我无法找到有关如何在Visual Studio Community 2013中为C++项目制作自己的"添加新项向导"的文档。

我想要实现的是能够从Project > Add New Item...向我的C++项目添加新的无扩展名源文件,而不是添加C++源文件并在之后在解决方案资源管理器中删除.cpp扩展名。

首先,我尝试制作自己的模板,但事实证明,这在Visual Studio中的C++项目中是不可能的。其次,我尝试查看是否可以修改默认模板之一(堆栈溢出帖子),但这也是不可能的。

我正在阅读此文档:MSDN:演练:创建向导,但我只能找到有关如何制作"新建项目向导"而不是"添加新项向导"的说明。

我在这里缺少什么?

好吧,似乎我特别想做的事情的解决方案非常简单:

而不是导出和添加"项模板"(在最新版本的 VS 中不适用于C++项目的功能)或修改默认项模板,或尝试制作自己的向导;您可以转到:C:Program Files (x86)Microsoft Visual Studio 12.0VCvcprojectitems并在那里复制自定义模板文件。您还应该手动修改该目录中的.vsdir文件,以便进一步自定义。我使用此引用来指定图标并更改排序顺序。

它不像在 Visual Studio 的 C# 或 VB 部分中那样好,您可以在其中使用导出向导将新的项目和项模板添加到相应的对话框中,并将它们存储在模板文件夹中。我会给VS团队写一些反馈,希望他们在下一个版本中解决这个问题。