XML 文档评论中如何修改属性值的颜色?

How to edit the color of attribute values in XML Doc comments?

我在 2013 版本中制作了自己的 Visual Studio 主题,现在我正在迁移到 2015。由于 XML 文档评论的字体和颜色设置发生了变化,我不得不重新配置XML 评论的颜色。但是,颜色不适用于属性值。

在这里我们可以看到它是黑色的,但应该是绿色的。

选项如下所示:

几乎所有以 "XML" 开头的选项都设置为绿色,所以我想还有其他操作要做?

您要查找的值位于工具 -> 选项 -> 字体和颜色 -> 标识符下。不幸的是,这将更改所有 class 名称、方法名称和变量名称。您不能单独更改属性颜色。请参阅 Visual Studios 以获取项目如何与颜色变化相关的完整列表。

我知道这是一个老问题,但我掉在这里,更多人也会这样。

所选答案正确。 但是,有一种简单的方法可以“吃蛋糕也吃蛋糕!”即,XML Doc Attribute 任何你想要的颜色,而不放弃其他项目的颜色选项。

Identifier 确实设置了 XML Doc Attribute 颜色。但是,您可以使用免费的扩展程序,例如 SemanticColorizer (at VS Marketplace),它允许您覆盖其余代码项的颜色,就像我所做的那样:

我手动配置了像 Monokai 主题一样的颜色。正如您在这里看到的,XML Doc Attribute(“typeOfTrade”)是灰色的,由 Identifier 设置。通过使用扩展,我可以为其他项目提供我想要的任何颜色,否则这些项目会从 Identifier.

继承灰色

来自他们的市场页面:

A Visual Studio 2015, 2017 & 2019 editor extension for semantic syntax highlighting.

It uses the Roslyn APIs to highlight the following syntax types in distinctive colors to make them easily recognizable.

To change the colors use the regular Visual Studio "Font and Colors" Options. Look for Semantic * in the "Display items".

This extension works for the first final version of Visual Studio 2015 and all sucessors.

来自我的配置: