2016-08-01 27 views
1

我拥有Visual Studio 2015和ReSharper。我目前正在使用默认的黑暗主题。但是,我想让属性名称变成紫色。使用Resharper更改VS2015名称中C#属性的颜色

请参阅this video on YouTube查找我正在寻找的示例。 (56:37)或整个视频中的任何地方。

例如:

var userId = User.Identity.GetUserId(); 

我想 'User.Identity' 出现在除白色以外的颜色。

我假设唯一可能的方法来改变属性的颜色是通过使用ReSharper,但我无法弄清楚如何在工具>选项>字体和颜色屏幕。

+2

只需更改字体和颜色下的“标识符”颜色即可。 –

+0

非常感谢!所以ReSharper甚至不需要这个。 –

+0

@ChrisDunaway其实我很抱歉,我不认为它是我想要的标识符。这是什么,他在这个YouTube视频紫色:https://www.youtube.com/watch?v=E7Voso411Vs(56:37) –

回答

6

此功能实际上源于ReSharper,但它也耦合到VisualStudio的选项对话框。您需要启用ReSharper选项|代码检查|设置。之后修改代码(以触发突出显示),并且可以从VisualStudio选项自由配置所需的所有颜色。顺便说一下,属性的条目是'ReSharper Field Identifier'。

enter image description here

定制颜色确实派上用场在各种情况下,例如,从扩展方法真实的方法,接口从类分开引用类型(如果不是以下命名约定作为DTE),或者值类型。

+0

感谢您的详细答案,但我不认为启用颜色标识符有很大的作用。无论是否启用,我仍然可以在选项>字体和颜色下看到ReSharper选项。真正的问题是,你在他的视频中称为紫色的项目(我相信它们是属性),以及我如何将它们设置为紫色? –

+0

选项|中的条目只要安装了ReSharper,字体和颜色就会一直存在。它们是静态的并且独立于其他选项。并且'颜色标识符'*做*某事,它为标识符着色:)更新答案.... – Matthias

+0

哇!因此,简单地启用颜色标识符并且之后不进行任何修改就可以实现,因为它们已经为紫色标识符着色了!谢谢! –