【问题标题】:Create "Add New Item Wizard" in Visual C++在 Visual C++ 中创建“添加新项目向导”
【发布时间】:2015-01-27 19:16:33
【问题描述】:

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

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

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

我正在阅读此文档:MSDN: Walkthrough: Creating a Wizard,但我只能找到有关如何制作“新项目向导”而不是“添加新项目向导”的说明。

我在这里缺少什么?

【问题讨论】:

标签: c++ visual-studio visual-studio-2013


【解决方案1】:

好吧,看来我特别想做的解决方案很简单:

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-07
    • 1970-01-01
    • 1970-01-01
    • 2021-12-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多