2016-08-01 60 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

哇!因此,簡單地啓用顏色標識符並且之後不進行任何修改就可以實現,因爲它們已經爲紫色標識符着色了!謝謝! –