如何在格式字符串中设置占位符的颜色

时间:2014-12-17 15:40:50

标签: c# visual-studio resharper color-scheme

我在Visual Studio中安装了Resharper,并且正在使用标准的“黑暗”主题,并且我设法改变某些内容,以便格式字符串中的“{0}”字符不再与其他字符不同。字符串。

例如,在以下行中:

Console.WriteLine("Hello {0}", Environment.UserName);

引用的字符串完全是相同的锈色(就像它在SO编辑器中出现的那样),而之前的“{0}”以亮绿色突出显示。

修改

“Resharper Format String Item”下的设置显示正确:

enter image description here

此外,R#Code Annotations设置为JetBrains.Annotations,并设置为默认值:

enter image description here

其他一些设置会覆盖吗?有没有一种简单的方法可以将所有内容重置为默认值?

2 个答案:

答案 0 :(得分:1)

我在更改字体对话框中找到了该元素。这是一场噩梦,希望它有所帮助。

enter image description here

答案 1 :(得分:0)

正如您已经注意到的那样,Resharper根据此处的设置知道要使用的颜色:

选项> 环境> 一般> 字体和颜色 - Resharper格式字符串项设置。

但是,R#通过使用其内部代码注释功能知道应用该颜色的方法

检查 Resharper > 选项> 代码检查> 代码注释,并确保选中JetBrains.Annotations,并将其选为该屏幕底部的默认注释命名空间。