Prabir's Blog

where the tech matters...

My Visual Studio Theme

May 22
by prabir 22. May 2009 23:03

Ever wanted to work more on your code, but you eyes wouldn’t let you do so? Well, the cure to your problem is – change your Visual Studio Theme. Visual Studio is one of the most pluggable software ever than you can see. You can almost do anything with it. One of the most important one is its theme.

I used to wonder why Windows Vista shifted in black theme as the default. Well black color or basically dark colors can really save your eyes, its been scientifically proven. Old DOS with its black background and white foreground is more human friendly than the present day OS. Not only that, if you are a CRT user, you will know that the black pixel can save lot of power (LCD has negligible amount of power difference due to its nature).

Below is the screenshot of my Visual Studio in Black theme hope you will like it. Its actually a slight modification to the original ghost rider theme which can be downloaded from here. It adds better color support for XAML and snippets like the ones in for-each.

image

It seems to work totally well with visual studio 2008 but seems to have a problem with visual studio 2010 beta 1 due to a bug. I have already posted the bug to Microsoft Connect. Hope they solve it soon. (Even others seems to be having problems with their own themes. Visual Studio 2010 beta 1 doesn’t tend to remember the background color so always resets to white when it is restarted.)   This bug has been fixed. For more info please read my Visual Studio 2010 Beta 1 Theme Patch post to learn how to fix it.

Note: The font used is Consolas which comes preinstalled with Windows Vista and up. But incase you want to use it for your Windows XP, Windows Server 2003 or others you can either download from below or from the official Microsoft link over here.

Click here to download the theme

CurrentSettings.vssettings (252.68 kb) [Downloads: 1020] (Right Click and Save Target As …)

Consolas Font Pack for Microsoft Visual Studio 2005 or 2008.exe (4.33 mb) [Downloads: 756]

This same theme for Eclipse IDE can be downloaded from http://blog.prabir.me/post/Dark-Eclipse-Theme.aspx.

[UPDATE]

An updated version for Visual Studio 2010 can be found at http://blog.prabir.me/post/My-Dark-Visual-Studio-Theme-Update.aspx or directly downloaded at Prabir.vssettings (209.98 kb) [For VS2010] [Downloads: 389] (Right click and Save Target As ...)

[UPDATE 2]

Due to the popularity. I moved moved the themes to be in source control, which can be found at http://gitorious.org/themes. If any one of you would like to contribute your own theme or extend my dark theme please post it in the comment below. My dark themes for various IDEs and text editors can be download from http://www.ohloh.net/p/themes/download


Share/Save/Bookmark Subscribe

Tags: ,

Comments

5/23/2009 1:07:05 AM #

Jason Short

That color looks gray to me.  The light green and gray are actually a bad combination for your eyes, the boundary definition is not high enough.  Black and that green would be fine though.

And yes, I have been running black backgrounds in Visual Studio since Visual C++ 4 (color theming was new then!).

Jason Short United States

5/23/2009 3:59:51 PM #

Prabir

Well, thanks for the coment. I did try to play around with the colors. and Found that gray is better than pure white. Green mite have been a bit contrasting, if it had replaced the gray. Mite be I'm already used to using it for a quite long time, so find it quite hard to adjust. Even the default vstheme is quite difficult for me to use nowdays.

Prabir Nepal

5/23/2009 10:08:54 PM #

trackback

Dark Visual Studio Theme

Thank you for submitting this cool story - Trackback from DotNetShoutout

DotNetShoutout

6/5/2009 6:54:05 PM #

Joe Krahn

Dark-colored pixels do not save any power on an LCD display. Dark pixels only block the back-light, which is a constant brightness for the whole screen, and therefore must be at least as bright as the brightest single pixel.

Eventually, monitors will only use energy for bright pixels, which is how OLED works. I don't know whether the LED/LCD displays work this way.

Joe Krahn United States

6/7/2009 1:20:21 PM #

Prabir

Thanks Joe for your comments.
Actually it should have been CRT and not LCD. ( I had read some article long time back when I was a CRT user on how black color can save energy. Might be this led to my confusion.)I have corrected it in the post.
Anyways CRT saves more power on black while in LCD it consumes more power.

I also did bump into this article which explains more in details, and also has a real life experiment on the energy comsumption details. http://www.seanmichaelragan.com/html/[2009-03-26]_Power_use_of_white_vs_black_screens_in_LCDs_and_CRTs.shtml

Prabir Nepal

8/26/2009 2:22:25 PM #

TV Brackets

Hi,

Microsoft Visual Studio is an Integrated Development Environment (IDE) from Microsoft. It can be used to develop console and graphical user interface applications along with Windows Forms applications, web sites, web applications, and web services in both native code together with managed code for all platforms supported by Microsoft Windows, Windows Mobile, Windows CE, .NET Framework, .NET Compact Framework and Microsoft Silverlight.

TV Brackets United States

9/15/2009 7:28:45 AM #

payday online

Pretty good post. I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog posts.Any way Ill be subscribing to your feed and I hope you post again soon

payday online United States

9/15/2009 11:05:31 AM #

Rohs Screening

HI,
   Why do people need to download .NET Framework in order to use applications made in Microsoft Visual Studio?

Rohs Screening United States

9/16/2009 10:03:39 PM #

prabirshrestha

well .net framework is like the runtime and its a virtual stack based machine similar to java virtual machine.
its quite a huge story on why but i would recommend you to read article on http://en.wikipedia.org/wiki/.net_framework mite be a good starting point.
luckily nowdays, .net framework get distributed with windows so that would be a bonus, but still do keep in mind the .net version installed in various windows.

prabirshrestha Nepal

9/17/2009 10:12:31 AM #

SEO

Where do I get only black and white party wears for our next theme party?

SEO United Kingdom

9/18/2009 1:58:24 PM #

SEO

That's great, I never thought about Visual Studio Theme like that before.

SEO India

9/18/2009 4:52:43 PM #

Yachtcharter Griechenland

Good post, but have you thought about My Visual Studio Theme before?

Yachtcharter Griechenland Greece

9/22/2009 4:17:46 PM #

Yachtcharter Griechenland

Wow, I never knew that My Visual Studio Theme. That's pretty interesting...

Yachtcharter Griechenland Greece

9/22/2009 8:45:34 PM #

prabirshrestha

haha. i should have come up with better title though...

prabirshrestha Nepal

10/3/2009 6:23:00 PM #

baby bouncer chair

Great theme,keep it up Smile

baby bouncer chair United States

10/5/2009 5:19:09 PM #

Puppies for sale

Niece work.Thanks for the theme.The interface is nice.Again thanks for the post.

Puppies for sale United States

10/8/2009 3:54:02 PM #

aion online accounts

Wonder full writing skills you got mate.


Regards

katiz

aion online accounts United States

10/8/2009 3:56:53 PM #

aion items

I bookmarked your post will read this latter


Regards

hops kalis

aion items United States

10/8/2009 3:57:07 PM #

aion items

I digged this for more news from you.



Regards and respect

james

aion items United States

10/26/2009 4:29:29 PM #

Kenali dan Kunjungi Objek Wisata di Pandeglang

Thanks for taking the time to discuss this, I feel strongly about it and love learning more on this topic. If possible, as you gain expertise, would you mind updating your blog with more information? It is extremely helpful and beneficial to your readers.

Kenali dan Kunjungi Objek Wisata di Pandeglang United States

10/26/2009 8:31:15 PM #

prabirshrestha

Now that I got a more relaxed schedules I will be writing up articles frequently.

thanks to all for the cheers!

prabirshrestha Nepal

10/26/2009 9:51:15 PM #

Kerja Keras Adalah Energi Kita

Hello admin, I must admit that today is my first time I visit here. However, I have found so many interesting in your blog, especially how you determine the topic. I really like it. Keep up the good work.

Kerja Keras Adalah Energi Kita United States

10/29/2009 10:38:26 AM #

health benefits of green tea

I posted your article to my myspace profile.
Thanks,

health benefits of green tea United States

10/29/2009 10:39:30 AM #

health benefits of green tea

I never thought these themes would be such interesting.

health benefits of green tea United States

10/29/2009 12:44:03 PM #

Dimitar Keclok

Well, I just found your blog unexpectedly from the search engine. First time I saw it, I know it's a very informative blog. I got so many something new from here. Good work and thanks for that!

Dimitar Keclok United States

11/7/2009 12:43:10 PM #

green tea health

Useful information shared..Iam very happy to read this article..thanks for giving us nice info.Fantastic walk-through. I appreciate this post.

green tea health United States

11/8/2009 5:20:10 PM #

Oes Tsetnoc

Hi... your post is very interesting. May I translate it into my own language?

Oes Tsetnoc United States

11/8/2009 5:27:38 PM #

prabirshrestha

sure, u can translate to your own language. sharing knowledge is one of the greatest thing a man can do.

besides there r some translators at the right side - microsoft translator and google translators. though they may not be so accurate as human.

prabirshrestha Nepal

11/14/2009 10:31:55 AM #

Yachtcharter Griechenland

That's great, I never thought about Visual Studio Theme like that before.

Yachtcharter Griechenland United States

11/17/2009 2:56:53 PM #

Tower Defense

Thank you for submitting this cool story - Trackback from DotNetShoutout

Tower Defense United States

11/17/2009 2:57:21 PM #

Tower Defense

just found your blog unexpectedly from the search engine. First time I saw it, I know it's a very informative blog. I got so many something new from here. Good work and thanks for that!

Tower Defense United States

11/17/2009 7:15:47 PM #

prabirshrestha

Just updated the dark theme for better Visual Studio 2010 support. You can read more at blog.prabir.me/.../...ual-Studio-Theme-Update.aspx

prabirshrestha Nepal

11/21/2009 8:09:03 AM #

auto a c parts

Useful information shared..Iam very happy to read this article..thanks for giving us nice info.Fantastic walk-through. I appreciate this post.

auto a c parts United States

11/23/2009 2:22:54 PM #

web messenger software

Well, this is my first visit to your blog! But I admire time and effort you put into it, especially into interesting articles you share here!
James,

web messenger software United States

11/24/2009 5:02:54 PM #

Workplace Law

informative read,good blog,A****

Workplace Law United Kingdom

11/27/2009 1:44:05 AM #

maca andina


Wonderful article, thanks for putting this together! This is obviously one great post. Thanks for the valuable information and insights you have so provided here

maca andina United States

11/27/2009 1:51:11 PM #

practical test

You've been bookmarked, waiting for the next post , many thanks.

practical test United Kingdom

11/30/2009 9:58:17 PM #

speed dating new york

I like your visual studio theme, and I appreciate you letting me know about this.

speed dating new york United States

11/30/2009 11:20:49 PM #

speed dating new york

Your theme is the best I have seen in a long time.

speed dating new york United States

12/1/2009 2:17:40 AM #

cell phone help

Good blog, found site really informative, thanks.

cell phone help United Kingdom

12/1/2009 11:51:29 AM #

Craft Shows

Thanks for a sharing this articles. That's very interesting.  

Craft Shows United States

12/4/2009 8:18:51 AM #

traslochi milano

This blog contains really good stuff.Thanks for sharing this interesting blog.

traslochi milano United States

12/7/2009 2:46:34 PM #

PowerPoint presentation skills

I admire the valuable information you offer in your articles. I will bookmark your blog and have my children check up here often. I am quite sure they will learn lots of new stuff here than anybody else!

PowerPoint presentation skills United States

12/14/2009 7:14:37 AM #

club penguin cheats

I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog posts.Any way Ill be subscribing to your feed and I hope you post again soon

club penguin cheats United States

12/14/2009 4:09:27 PM #

osteoarthritis

some article long time back when I was a CRT user on how black color can save energy. Might be this led to my confusion.)I have corrected it in the post.
Anyways CRT saves more power on black while in LCD it consumes more power.

osteoarthritis United States

12/16/2009 2:47:15 PM #

como aprender a jugar poker

which is a constant brightness for the whole screen, and therefore must be at least as bright as the brightest single pixe

como aprender a jugar poker United States

12/19/2009 5:47:06 AM #

prescription drug

You make some excellent points. Thanks for a great post.

prescription drug United States

12/27/2009 6:11:27 PM #

Denver DUI Attorney

I am agree with you MR. black color or basically dark colors can really save your eyes, its been scientifically proven. Old DOS with its black background and white foreground is more human friendly than the present day OS. Not only that, if you are a CRT user, you will know that the black pixel can save lot of power (LCD has negligible amount of power difference due to its nature).

Denver DUI Attorney United States

1/2/2010 7:34:46 PM #

california bankruptcy lawyer

Attractive good post. I just stumbled upon your blog and required to say that I have really liked analysis your blog posts. Any way I'll be giving to your feed and I expect you post again soon.

california bankruptcy lawyer United States

1/9/2010 1:11:31 PM #

Car Hire Hobart

Feeling very good after reading the post. I like your my Visual Studio in Black theme very much. Keep it up good work. LOL.

Car Hire Hobart India

blog comments powered by Disqus