visual-studiovisual-studio-2012resharperresharper-7.1

ReSharper color identifiers screw up with Visual Studio 2012 dark theme


We're experiencing an annoying problem issues with ReSharper's color identifiers feature when Visual Studio 2012 is set to the built-in dark theme.

With ReSharper's color identifiers disabled, the code looks fine:

Code looking fine

Then, we enable ReSharper's color identifiers:

ReSharper's code inspection settings

And now the code is completly unreadable:

Some unreadable code

The curious thing, on a colleague's machine, the same code, with the same Visual Studio and ReSharper settings... looks right:

Some good-looking code

We tried reinitializing both Visual Studio and ReSharper settings, disabling add-ons and extensions and other voodoos to no avail.

Here are our setups:


Solution

  • By diffing our system information, I noticed three add-ins I had my colleague didn't (JetBrains TeamCity Addin 7.1, VisualSVN 3.0.5 and Git Extensions).

    Trying to disable them one by one I found out the culprit is the add-in for TeamCity: as soon as I uninstalled it (it's not reported in Visual Studio, and you can't disable it) the color scheme fixed itself.

    The funny thing is both ReSharper and the TeamCity add-ins are provided by JetBrains.