是否有可能让Visual Studio或Resharper用不同的颜色突出显示枚举?

我认为如果代码突出显示具有与类属性不同颜色的枚举属性,则代码将更具可读性。

对于VS2010 / VS2013 / VS2015 / VS2017:

  1. 工具 – >选项 – >环境 – >字体和颜色:
  2. 显示文本编辑器的设置
  3. 显示项目:用户类型(枚举)
  4. 更改项目前景

您必须在ReSharper -> Options -> Code Inspection -> Settings启用“颜色标识符”。

然后,您可以在Tools -> Options -> Environment -> Fonts and Colors定义枚举标识符的前景/背景Tools -> Options -> Environment -> Fonts and Colors (在“显示项目”列表中选择“ReSharper枚举标识符”。

注意:这适用于VS 2010 / ReSharper 6.1。