可以通过创建基础 XML 架构文件,向 Visual Studio**“属性页”**窗口添加自定义工具选项。
**“属性页”窗口的“配置属性”部分会显示称为“规则”的设置组。每个规则都包含工具或一组功能的设置。例如,“链接器”**规则包含链接器工具的设置。规则中的设置可以细分为类别。
本文档说明如何在即定目录中创建包含自定义工具属性的文件,以便这些属性能在 Visual Studio 启动时加载。有关如何修改该文件的信息,请参见 Visual Studio 项目团队博客上的 Platform Extensibilty Part 2(平台可扩展性第 2 部分)。
添加或更改项目属性
在 XML 编辑器中创建一个 XML 文件。
将该文件保存在 %ProgramFiles%\MSBuild\Microsoft.Cpp\v4.0\ 文件夹中。**“属性页”**窗口中的每个规则都由此文件夹中的一个 XML 文件表示。确保文件在该文件夹中具有唯一名称。
复制 %ProgramFiles%\MSBuild\Microsoft.Cpp\v4.0\cl.xml 的内容,将其关闭而不保存更改,然后将内容粘贴到新 XML 文件中。可以使用任何 XML 架构文件,这只是一个当作模板从其开始的文件。
在新 XML 文件中,可根据要求来修改内容。确保更改位于文件顶部的**“Rule Name”和“Rule.DisplayName”**。
保存所做的更改并关闭该文件。
在 Visual Studio 启动时,会加载 %ProgramFiles%\MSBuild\Microsoft.Cpp\v4.0\ 中的 XML 文件。因此,若要测试新文件,请重新启动 Visual Studio。
在**“解决方案资源管理器”中右击某个项目,然后单击“属性”。在“属性页”**窗口的左窗格中,验证是否存在具有您的规则名称的新节点。