我正在使用VS2010与ReSharper和“Son Of Obsidian”主题,并在String.Format部分中遇到以下令人沮丧的突出问题。
选择方法(或任何)参数会产生灰色背景 - 请参阅图片中的string bString
。但是String.Format字符串中的突出显示是不同的,并且不可读。
在“工具>选项>字体和颜色”中,我尝试过:“选定文字”,“无效选定文字”和“突出显示参考”都是徒劳。
所以请:
a)我需要改变什么
b)是否有一种不错的方法可以找到它(我已尝试对Hex颜色代码进行屏幕抓取并在样式XML中搜索,但这不起作用)
答案 0 :(得分:3)
在我的家用电脑上试用了这个年龄后,我发现有问题的元素是ReSharper Matched Format String Item
应该有一种更简单的方法来找到这些东西
答案 1 :(得分:1)
您的光标显示在Intellisense Code Snippet字段中。
可能是Code Snippet Field吗?
答案 2 :(得分:0)
我正在使用VS2013和Resharper 8.我的问题是Resharper在安装时无法导入它自己的字体和颜色设置。对我来说,Paddy图像中显示的Resharper选项不可见。这是Resharper安装的已知问题,解决方案如下:
1)关闭所有Visual Studio实例
2)打开C:\ Program Files(x86)\ Microsoft Visual Studio {VS version} \ Common7 \ IDE \ Extensions \ extensions.configurationchanged file
3)在那里输入任何内容
4)保存文件
5)打开VS并检查工具中的字体和颜色选项|环境
(source)
对我而言,只要我重新打开VS,Resharper就能够导入自己的设置,突出显示的问题已经修复,无需我做任何进一步的操作。
现在,在尝试编辑extensions.configurationchanged文件时,我还遇到了“Access is Denied”错误消息(我正在以管理员身份运行Windows 7)。为了解决这个问题,我必须以管理员身份打开记事本(开始>右键单击记事本>以管理员身份运行),然后使用文件>打开以打开extensions.configurationchanged文件。
我希望这有助于将来的人们!