has anyone figures out, how to change the color theme in VS2017.
I used a custom Theme in 2012 and later in 2013. I imported it with the Extension. But I was also able to Import the theme via registry to the Express Versions, where the Extension wasn't running.
In 2017 there is no Extenesion (yet!? - I hope it is coming, I can't stand that blue or black or White), and I didn't found the place in the registry.
Here's how to change the color theme of the IDE frame and the tool windows in Visual Studio. On the menu bar, choose Tools > Options. In the options list, choose Environment > General. In the Color theme list, choose either the default Dark theme, the Light theme, the Blue theme, or the Blue (Extra Contrast) theme.
On the menu bar, select Tools > Options. In the options list, select Environment > General. In the Color theme list, choose between the default Dark theme, the Blue theme, the Blue (Extra Contrast) theme, and the Light theme. Or, choose the Use system setting option to select the theme that Windows uses.
Go to Window > Preferences, then navigate to General > Editors > Text Editors. In the panel on the right, from the Appearance color options list select Background color, then use the color picker to choose the desired color (the System default checkbox must be unchecked).
The actual extension is now live for VS 2017. – vaindil
The official Visual Studio 2017 Color Theme Editor has arrived! I recommend using it instead of the hack below. Since the hacked version has some downsides that the official plugin does not have: it requires restarting visual studio when importing themes, plugin updates cause loosing themes, it doesn't define all colors that VS2017 uses.
Still, people might find use in hacking VSIX-files to get old Visual Studio plugins working. Therefore I leave the original answer below for reference.
With some hacking you CAN install the VS2015 Color Theme Editor or the VS2013 Color Theme Editor. I tried it and it more or less appears to work*.
ColorThemeEditor.vsix
);Edit extension.vsixmanifest
;
InstallationTarget
s (Id="Microsoft.VisualStudio.Pro"
and Id="Microsoft.VisualStudion.IntegratedShell"
);Version
from "[14.0,15.0)"
or "[12.0,13.0)"
to respectively "[14.0,16.0)"
or "[12.0,16.0)"
Only for the VS2013 Color Theme Editor, remove the Dependency
with DisplayName="Visual Studio Product Updates"
or change it to Version="12.0.20827.3,16.0)
)
Visual studio 2017 is version 15.0. Square bracket means inclusive, whereas round bracket is exclusive.
extension.vsixmanifest
and ColorThemeEditor.vsix
;Open ColorThemeEditor.vsix
via the VSIXInstaller
There might be some warnings about incompatible versions; but if all went well `Visual Studio 2017 is among the versions in which the plugin can be installed.
Editing and saving themes is problematic, as pointed out by @RepoMan. The following work around allows you to edit a theme and save it:
*There is a problem when importing and deleting imported themes: Could not load file or assembly 'Microsoft.VisualStudio.ExtensionManager, Version=12.0.0.0. ...
. At first the imported theme can not be selected. After visual studio has been restarted you can select the imported theme.
If you're referring to one of the 3 inbuilt themes, this link from Microsoft explains how. The relevant bit is below:
- On the menu bar, choose Tools, Options.
- In the options list, choose Environment, General.
- In the Color theme list, choose either the default Blue theme, Dark or Light.
If you're referring to the Color Theme Editor
from Microsoft, 2013 is still the latest version (it's referenced in the link above, for 2017RC). Unfortinately it says on the same page, that you can only use it on Visual Studio Professional
, Visual Studio Premium
and Visual Studio Ultimate
. I tried installing it on Visual Studio Community
anyway, and it doesn't work.
Microsoft have also changed the format of the .vssettings
file, so you can't manually import VS 2013 themes either.
I really hope you can change the theme in Visual Studio 2017 Community when it comes out.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With