Visual Studio Color Theme Editor

Free

Allows users to customize the color palette used for menus, toolbars, tabs, title bars, and other environment colors.

(122) Review
Visual Studio
2010
Download (431,845)
8/20/2010
1.3
E-mail Twitter del.icio.us Digg Facebook
Add to favorites
Description
Reviews (122)
Q and A (47)
Sign in to write a review
Sort by:

by Mahendra Varma Keerthipati | August 20 2013

Greatful idea from Microsoft to make developers feel pleasant and suggesting you to provide same kind of plug-in for VS2010 too...

by Ovidiu Ionescu | August 17 2013

by SkewMatrix | June 08 2013

No obvious way to change the color scheme of the Start Page. (The default color scheme is flawed because it uses light-on-dark for left pane and dark-on-light for right/news pane.)

by Dr.Neuron | May 23 2013

Simple but enough powerful. Has potential for further enhancements and room for new features and options. Will impatiently wait new updates with new added capabilities. Thank you developer for his time and effort!

by Syperus | March 18 2013

Great Extension! Comes with a few themes and allows you to create your own theme. Keep up the good work!!

by Girish_Nama | February 15 2013

all the themes cheap.
sari ki sari themes do kodi ki he.
hhhhhh.

by km_al | February 13 2013

Awesome, quick install, restart VS and adds "Theme" to your toolbar.
I wanted this for big visual clue of what solution I was looking at when I have a lot open, when one VS window is green and the other is brown, it's pretty obvious.

by 7ab | February 11 2013

by davidhunter22 | December 27 2012

Just some feedback on some of the colors. I use the "tan" scheme as a base and found everything great other than two issues that I fixed locally. I suspect they may be issues in other base schemes.

1) Scroll bar handle when not selected has almost no contrast to the background of the scroll bar which makes it very hard to find the handle to move it. When selected it becomes darker and there is more contrast but this is the opposite of when you need contrast.

2) In various places VS uses boxes around "toggle" objects to indicate the're selected. For instance the "Match case" toggle on the find/replace pop up. These boxes, again at least in "Tan", have almost no contrast to the background color so it's very easy to make mistakes.

Other than that awesome!

by Jesse Buesking | December 04 2012

Awesome plugin! Is there a mapping/explanation of what each name represents? (ie What is SortText?). When trying to customize it seems you have to either know what everything maps to already, or you have to apply one change at a time and see if that was the item you were hoping for.

by Ronald Riveros [GeekZero] | November 14 2012

Para los mas exigentes con la apariencias :D

by Peter Juhasz | November 12 2012

I love the blue theme in Visual Studio 2012. Thank you.

by Binori | October 17 2012

This extension make developers happy! :)

by ChuckC | October 10 2012

by Andre.Ziegler | September 13 2012

"must have" addon for VS 2010 because I don't like the default one. I'm now using a VS2008 theme.

by rmoc | September 06 2012

by gr_____________________ | September 05 2012

Until I installed this add-on, I cannot stand VS2010 colors.

Theme editor should be a standard feature in VS. I am waiting for VS2012 version, since VS2012 color schemes are even worse than 2010.

by BillW33 | August 31 2012

Very cool idea, works well.
I'll add my voice to those who would like a 2012 version. :)

by Brian C Chavez | August 28 2012

Hey guys, Visual Studio 2012 Theme editor. Let me know if it works for you.

http://bchavez.bitarmory.com/archive/2012/08/27/modify-visual-studio-2012-dark-and-light-themes.aspx

by stelios84 | August 26 2012

i dont like at all the new them of visual studio 2012 ! Please update it to get color theme!

1 - 20 of 122 Items   
Sign in to start a discussion


  • VS 2011
    3 Posts | Last post January 31, 2012
    • Any chance we could get a VS2011 version of this software :) when  I try to install it (Changing in the install files so it install to vs2011) I get this http://www.gratisimage.dk/graphic/images/2011/December/05/3ABB_4EDD2B0B.jpg :) (No matter which theme I choose)
    • +1 I would love to see a VS11 version :)
    • Working on the Developer Preview and upcoming releases of Visual Studio have been consuming all of my time right now, but please keep an eye out for some announcements in the near future!
  • Does the Theme Editor work in a custom Isolated Shell?
    3 Posts | Last post January 31, 2012
    • Hi Matthew, great feature for the VS2010.
      I work at a company called ISaGRAF. We produce software for industrial applications. Our new platform, which is a compiler for embedded applications, is based on Visual Studio 2010 isolated Shell. We have brand labelled the msdev.exe to Acp.exe (for Automation Collaborative Platform). Now my question is:
      is it possible to use your theme editor in the ACP?
      btw, once installed, we have our own registry keys... this is why i'm assuming that the theme editor wont work out-of-box.
      
    • Issue solved,
      I didn't have to recompile anything. Simply copying the VsPackage in my LookInFolder directory makes the VsPackage available.
      Where does the color theme gets persisted? In the registry?
      
    • I'm glad you figured that out!  Sorry I haven't been able to keep more up-to-date on the forums, it's been a busy few months.
      
      Yes, the theme values are stored in the registry.  The registry key that immediately affects rendering in Visual Studio (using devenv's registry root as an example) is HKCU\Software\Microsoft\VisualStudio\10.0\UseDebugColorScheme\VSColors.  Other data from the extension is stored in HKCU\Software\Microsoft\VisualStudio\10.0\ThemeColorCache (the serialized set of custom themes, the ID for the current theme, etc.)
      
      Caveat: this themeing system is not guaranteed to be future-proof (that is, there can be breaking changes in the future versions of the Visual Studio shell that affect how this works).
  • Theme Gallery
    2 Posts | Last post December 14, 2011
    • Where can I download a new theme packs? Do you think to prepare for this gallery?
    • I've created a (freeware) app that lets you create VS themes quickly by letting you select lots of colours and, for example, randomize a particular channel. The zip also includes 3 themes. I've put it at http://www.filedude.com/download/7g4YH3FRpQb0c76202d2. Sorry if I'm breaking some rule by putting this link here. Not sure how to share my app. 
  • ToolTip Color
    2 Posts | Last post November 05, 2011
    • Is it possible to change the background and foreground colors of tooltips? I've tried changing anything that says "background" or "tool" in it. I run a high contrast theme in Aero, so the text in my tooltip is white, but so is the background.
    • Most tooltips in Visual Studio use default system colors.  As far as I know, tooltips wouldn't use any colors this extension can influence.  When you say you run a high contrast theme in Aero, do you mean that you're using one of the Windows system high contrast themes (like "High Contrast Black" or "High Contrast #1"?
  • TooWindowTabInactiveTab name? (ToolWindowTabSelectedTab opposite?)
    2 Posts | Last post November 05, 2011
    • Is there a way to color the inactive tabs at the bottom, ie when you are on Error List, Output, Pending Changes, etc. are inactive?  I cannot find this property easily.  Thanks.
    • If I understand correctly, then I don't think there's a way.  Tabs which aren't currently the selected tab have a transparent background, and the environment background shows through.  Sorry!
  • Cannot change the colors of menu
    2 Posts | Last post October 29, 2011
    • There were some themes and when I change them then the background of menu changes, but when I try to use the "Customize colors" I cannot change it, it is possible to change some another backgrounds, but not the menu.
    • Answer to myself:
      The menu background is controlled by COMMANDSHELF_BACKGROUND_GRADIENT...
  • Andy Lee
    3 Posts | Last post October 19, 2011
    • What about VS 2010 Express themes
    • I second AndyLee71, could you make it installable for Visual Studio Express C# please?
      
      Great work.
      
    • Add-in extensions are not supported in Express editions of VS.
  • Can you share some sample theme configs?
    2 Posts | Last post July 13, 2011
    • I'm inherently lazy (I think we all are).  Matthew/Anyone - can you reply back with some sample themes?  
    • I've created a (freeware) app that lets you create VS themes quickly by letting you select lots of colours and, for example, randomize a particular channel. 
      The zip also includes 3 themes. I've put it at http://www.filedude.com/download/7g4YH3FRpQb0c76202d2.
      Sorry if I'm breaking some rule by putting this link here. Not sure how to share my app.
  • "Theme" menu won't show?
    8 Posts | Last post March 19, 2011
    • Hi Mat, been looking forever for something like that, installed it immediately, only to find out the extension menu doesn't show. Tried to find that 'allow-non-admin' option (advice by Ryan Molden, http://blogs.msdn.com/b/visualstudio/archive/2010/01/04/changing-visual-studio-s-color-palette.aspx) in Tools>Option and could not.
      Tried to run VS as admin - still not good enough... Any ideas?
      
      My config is win7 x64, VS10 over VS08 (side by side). Perhaps an interesting detail would be that due to space limitations, had to install VS10 on 'D' drive, while VS08 is on 'C' drive. 
    • Does the extension show up at all in the Extension Manager (Tools\Extension Manager)?  It should NOT say [Disabled] next to the name.  Selecting it should show Disable and Uninstall buttons next to the extension.  Alternatively, you can check to see if the extension is installed by verifying that the folder "%LocalAppData%\Microsoft\VisualStudio\10.0\Extensions\Microsoft\Visual Studio Color Theme Editor\1.3" exists and has several files in it (including ThemeManagerPackage.dll).
      
      If it does show up in the extension manager and is enabled, but doesn't work, I'll follow up with you to find out some more things.  Hopefully this is the issue though!
    • Hi, thanks for the prompt answer! Yes, the extension MGR does see it and it is 'installed' 
    • Hello again, somehow MSDN site cut me off in the middle of transmission and later did not allow me to login.. Anyways, let me try again the post. 
      
      The extension is both installed and enabled; files are where they are supposed to be, here is their listing:
      extension.vsixmanifest
      ThemeManagerIcon.png
      ThemeManagerPackage.dll
      ThemeManagerPackage.pkgdef
      ThemeManagerPreview.png
      ThemeManagerUI.dll
      VsColorManager.dll
      
      And, since I really like (need, actually) that extension, tried uninstall VS10, cleanup C drive, re-install in C (boy, that was tedious, mildly put). Too bad, no effect, exactly same behavior.
      
    • P.S. Forgot to add that running "devenv.exe /log" produced no entries in log containing any of the listed files; nor did "devenv.exe /setup" help in any way.. :(
    • I'm sorry to hear that (and sorry for the delay)!  Can you try this?
      
      1. Go to Tools\Customize
      2. Change to the Commands tab
      3. Choose "Add New Menu"
      4. Select the "New Menu" that was just created from the "Menu bar:" dropdown
      5. Choose "Add Command..."
      6. In the command list, there should be a category called "Theme" and there should be two commands in it. "cmdidDynamicThemeList" is the list of themes, and "cmdidThemeCustom" is the "Customize" command.
      
      If the "Theme" category doesn't show up at all, can you verify if "Theme Manager 1.0" shows up in Help\About Microsoft Visual Studio's list of installed products?  Showing up in that list should at least indicate that the extension did load successfully.
    • The Theme bar does not show up for me as well.
      
      -The extension is appears in the extension manager and is not disabled.
      -%LocalAppData%\Microsoft\VisualStudio\10.0\Extensions\Microsoft\Visual Studio Color Theme Editor\1.3 exists and is populated with the same files as Asparuh.
      -It does not appear in the help box.
      -The themes category does not exist in the command list.
      
      I am using Windows 7 x64 Enterprise with Visual Studios 2010 Professional.
      
      Is this extension still supported? 
    • I wonder if you might both be hitting a bug in Visual Studio itself.  Normally, when an extension is installed, Visual Studio's menu cache is invalidated, and Visual Studio rebuilds the cache to include menu items added by the extension.  If that step didn't happen for some reason, it could explain why you don't see the extension's menu.
      
      Can you try running "devenv /setup" from a Visual Studio 2010 command prompt?  This command runs setup-type activities (like rebuilding the command cache), and shouldn't take more than a minute to complete.  It also should not affect any of your user settings.
      
      Hopefully this helps--I'm running out of ideas for why this doesn't work only a small percentage of the time.
  • Download Broken?
    2 Posts | Last post October 04, 2010
    • Hi All,
      
      I had the theme manager installed on a previous dev machine, and loved it.  I'm building out a new machine, and when I downloaded the vsix and ran it, I got a message that said "This file is not a valid vsix package".  I then opened the vsix in notepad, to find that its contents were that of an HTML response, and they read:
      
      
      <html>
      <head id="Head1"><title>
      	Error
      </title></head>
      <body>
          <div>
              An error occurred while processing your request.
          </div>
      </body>
      </html>
      
      Any ideas?
      
      Frank
    • Hi Again,
      
      So this seems odd, but when I tried the download in IE 8 it worked fine.  Was orginally trying the download from FireFox.
      
      Thank god I'm not stuck with that terrible default theme!
      
      Frank
21 - 30 of 47 Items