Search this site:

2010-02-28

Development Environment


I need a perfect environment to start my work, that's why I always spend many of my time tuning the workspace to make myself enjoy the work more. I just spent some time this weekend tunning the two IDE I used often~

Courier New was my choice for coding font, but sometimes it makes me feel bored. Tried a few other fonts come with Windows, but most of them are non-fixed width and not good for coding. At last I found one called Consolas and look nice to me at the size of 9pt. I made the font a bit smaller to display more codes on the screen. Scrolling really slows down my sense and feel on the codes that I want to avoid as much as possible.

I saw many other developers are using dark backgrounds instead of the default white ones in most of the IDE. Maybe it looks more comfortable in long time coding. However, those theme with dark background colors usually come with colorful foreground colors which may distract me... Pure white background is really a bit tiring, light gray may be a nice choice to me.

So this is how my Eclipse looks like now:


I did the similar for Visual Studio, and soon I noticed Visual Studio has no built-in support for current line highlighting... There seems not to be one for the coming 2010 version either... I can only rely on extensions for this tiny but killing feature... What a pity... Anyway found one useful and free one called Slickedit Gadgets. There are other alternatives like the famous ReSharper but they seems to have too much unnecessary feature for me. I am always reluctant to install too much... Simple is always the best :)

This is how my Visual Studio looks like after fine tuning:


That's it :)


No comments:

Post a Comment

HTML Tags allowed (e.g. <b>, <i>, <a>)

Disclaimer

ALL CONTENTS AND INFORMATION IN THIS WEB SITE ARE PROVIDED "AS IT" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED. THE ACCURACY AND AVAILABILITY OF THE CONTENTS, INFORMATION AND THE WEB SITE ITSELF ARE NOT GUARANTEED. THE AUTHOR TAKES NO RESPONSIBILITIES ON ANY COSTS OR DAMAGES (DIRECT OR INDIRECT) ARISING OUT OF OR IN CONNECTION WITH THE ACCESS, USAGE OR INABILITY OF USAGE OF THIS WEB SITE.