C# XML文档注释中的不同颜色

3

我试图使XML文档注释中的文字呈现不同的颜色,就像下面图片中的true、false和Window一样以蓝色和绿色显示。

Colored XML documentation comments

我尝试反编译具有这些文本的代码,但XML文档不同,微软的文档中也没有提到这种染色方式。


3
您无法自定义任意单词的颜色。高亮匹配工具>选项>字体和颜色中“关键字”和“用户类型-*”项目的语法高亮。例如,它根据XML中的<see cref="Window"/>确定Window是一种类型。然后检查实际类型,发现它是引用类型,并使用配置的颜色进行高亮显示。 - madreflection
6
补充前面的评论,"true"、"false"、"null"以及其他关键字也可以用<see>标签来定义。例如:<see langword="true"/>。参见https://www.helixoft.com/blog/guidelines-to-better-xml-doc-comments-and-documentation.html。 - Peter Macej
感谢@madreflection和Peter Macej。我错过了<see cref="Window"/>,但另一个(langword)在Microsoft文档中不知何故没有提到。 如果你们中的任何人想要为答案负责,请随意。 - Mohammadios
1个回答

5
要让true显示蓝色,使用以下内联语法:<see langword="true"/>

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接