【问题标题】:How to set Visual Studio C++ "default default" project settings如何设置 Visual Studio C++“默认默认”项目设置
【发布时间】:2016-11-28 06:21:54
【问题描述】:

如何更改新“解决方案”和项目开始时的默认设置(属性页)?当我使用应用程序向导创建一个新项目时,它始终具有相同的设置,但它们不是我想要的。

这个问题肯定已经被问及回答了,但我找不到。也许我不知道正确的行话。

【问题讨论】:

  • 请尝试至少一点具体说明您对什么不满意。在 VS2013 及更高版本中,使用 File > Export Template 创建您自己的项目模板。在某种程度上,修改向导生成的文件在技术上是可行的,您可以编辑 VC\VCWizards\common.js。请务必进行备份。
  • 我不会说我不开心。只是每当我开始一个新的 C++ 项目时,我都必须手动更改属性,更改我总是更改的相同设置。 VC++2017RC 在 File->Export Template 下没有任何东西。然而,我确实在工具->导入和导出设置下找到了一些东西。也许这就是票。
  • 我来这里是为了寻找类似的东西。对于每个新项目,总是有几个我想要更改的设置。例如,我希望将字符集默认设置为 Unicode,我希望将警告级别设置为 4,并且我希望将警告视为错误。还有一些其他的,但这给出了这个想法。 @Hans Passant 谈到的 .js 文件在底部有一个看起来像签名的东西,这让我想知道我是否可以在不破坏某些验证步骤的情况下更改设置。
  • @adr:即使现在 Unicode 字符集和 /W4 是默认值(至少在 Visual Studio 2019 中),您可能仍然有兴趣了解支持自定义项目模板。

标签: c++ visual-studio projects-and-solutions


【解决方案1】:

Visual Studio 允许您生成自定义项目模板,允许您将默认设置设置为对任何给定环境最有意义的设置。

该过程包括两个步骤:

  • 创建一个新项目,并调整设置。
  • 使用导出模板向导导出模板。在 Visual Studio 2015 之前,Export Template... 命令位于 File 菜单下。从 Visual Studio 2017 开始,它已移至 Project 菜单。

    在第一页,选择项目模板,然后继续到下一个(最终)页面,根据需要填写信息。选择自动将模板导入 Visual Studio 使其立即可用。

官方文档可在How to: Create project templates获取。

【讨论】:

    猜你喜欢
    • 2011-06-15
    • 2016-04-25
    • 2016-10-24
    • 2017-12-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-01
    • 2012-02-18
    • 2020-07-09
    相关资源
    最近更新 更多