Sign in to follow this  
NewVoxel

Is your IDE hot or not?

Recommended Posts

I’m a typeface geek, and when it comes to selecting a font I’ll stare at all day, I tend to be pretty picky. Recently, when I discovered that a friend was using a sub par typeface (too horrible to name here) for his Terminal and coding windows, my jaw dropped, my heart sank a little, and I died a bit inside.
 
Color schemes are another thing users should be weary of. It's debatable that dark fonts on light backgrounds provide a better reading experience, but I'm a fan of the darker themes so my eyes don't start bleeding after staring at the monitor for several continuous hours.
 
So what setup are you currently rockin'? Post 'em now!
 
hot_IDE.png

Share this post


Link to post
Share on other sites

I'm rather the opposite. As long as the font is clean and easy to tell a t from an i and j, then I don't really care which font it is. I very rarely bother to change much from an editor's default settings. I think the only real non-default setting I have for my Eclipse installs across all my systems is to change the comment colour, as my Python projects were defaulting to this light grey that was overly hard to read quickly on a white background.

 

 

As for eye strain, illumination contrast does far more for it than the actual brightness or lack thereof on the screen. If you room is well lit for your screen brightness, than you are generally good, assuming your setup is laid out well so that you're not getting glare. And having at least two focal distances to work with goes a very long way toward avoiding eye strain. If you stare at a screen that is a fixed distance from yourself day in and day out, then your eyes are going to feel worse. Far better to keep moving your focus five or ten feet several times an hour. (TV or or something on the other side of the room works well, just remember to glance up at it every few minutes. Even just putting your secondary monitors such that you are looking a foot or so farther away can count for a lot at the end of the day.)

Share this post


Link to post
Share on other sites

Random internet pic:

 monokai_monodevelop.png

 I'm using monokai for C++ + everything else on VS with semantic  colorization disabled (actually enabled only for user types).

 

 

 

As for eye strain, illumination contrast does far more for it than the actual brightness or lack thereof on the screen. If you room is well lit for your screen brightness, than you are generally good, assuming your setup is laid out well so that you're not getting glare. And having at least two focal distances to work with goes a very long way toward avoiding eye strain. If you stare at a screen that is a fixed distance from yourself day in and day out, then your eyes are going to feel worse. Far better to keep moving your focus five or ten feet several times an hour. (TV or or something on the other side of the room works well, just remember to glance up at it every few minutes. Even just putting your secondary monitors such that you are looking a foot or so farther away can count for a lot at the end of the day.)

 

+1

Edited by imoogiBG

Share this post


Link to post
Share on other sites

For me, a simple layout that has all the buttons in easy to click locations. Color coding, debug, and a "run" feature are a must.

Command line editors I hate ( is this 1985 or 2014 ?! ).

 

 

 Eclipse and QT, are what I use most of the time.

Edited by Shippou

Share this post


Link to post
Share on other sites

VS2013 for C#. Dark theme.

Intellij Idea for Java. Also dark theme.

Sublime Text for simple scripting. Monokai dark theme.

 

For font, I use Monaco in all three. I don't use Apple's products, but this font is the best Apple has given me. :)

Share this post


Link to post
Share on other sites
I use vim for everything. I don't care for colors/fonts very much. The only thing that I need (apart from not using obvious stuff like striking red background) is clear distinction, comments not being too striking and some monospaced font.

Share this post


Link to post
Share on other sites

I don't care a big deal about font as long as it's monospace and not stylized. (I don't want to read code in Old English!) I care a lot more about the colors than the actual fonts.

 

My editor of choice is Visual Studio 2013 with the dark theme and most default settings. The only change I made was making the XML doc comments another color, and the XML tags within them very dim so when I read the comments I'm not distracted by the XML formatting. I'm a library writer so I write a lot of XML doc in order to produce a clean API reference.

 

Other IDEs I use, I don't use them nearly enough to customize them. I use Qt Creator for Linux-specific code, but I try to write code standard enough to not have to do that in the first place. I only ever use Xcode and Eclipse when writing and debugging OSX/iOS or Android specific code, otherwise I'll just write it in VS 2013 and then use a little program that will wrap the code and send it to be compiled.

Share this post


Link to post
Share on other sites

I for one do not buy into the dark background thing. I can understand why it is much more comfortable for cave dwellers. I like to work in well lit (diffused natural light, ideally) environments with bias lighting, and in those environments dark backgrounds burn the hell out of my retinas. As for other IDE customizations, I've done less and less over the years. I'm routinely working on half a dozen different machines in different operating systems and IDEs. I've learned that most of what you think you need to be productive is in your imagination. I am very fond of the productivity power tools package in VS, primarily for the badass margin/scroll:

EnhancedScrollbarVS2010.PNG

Share this post


Link to post
Share on other sites

I've always felt like the black vs white color scheme thing bordered on mythical.  I don't think I've ever felt "eye strain" before.  Is it like that tired-eye sensation you get from lack of sleep?  Is it pain?

 

As for the color scheme I use, it's usually the default for a given platform, dark or otherwise.  The only exception is that godawful default on vim where comments are dark blue on black or something asinine like that.

Share this post


Link to post
Share on other sites


I for one do not buy into the dark background thing. I can understand why it is much more comfortable for cave dwellers. I like to work in well lit (diffused natural light, ideally) environments with bias lighting, and in those environments dark backgrounds burn the hell out of my retinas.

 

Cave dwellers...

Share this post


Link to post
Share on other sites

VS2013, dark theme, VC++ pre-set config, line numbers, wide scrollbar tool-tip, custom formatting rules, dual monitor (unfortunately with very different screen size and resolution).. end.of-story.

Edited by Alessio1989

Share this post


Link to post
Share on other sites

VS 2013 for C++, LiteIDE for Go.. both with white backgrounds and Consolas.

Take away intellisense from me and I am a sitting duck... I can't even spell the name of the function I wrote 15 seconds ago...

command line? you are kidding right?

Edited by kunos

Share this post


Link to post
Share on other sites

Eclipse, both at home for C++ and Java and at work for PHP. Standard black on white and default font although slightly increased font size. I find it a strain to read white on black  for long periods of coding although somehow I prefer it for terminals.

 

I find the use of plain editors like Vim baffling. On a 15" text-only screen back in the day they made sense (maybe it's a laptop thing?) but I have dual HD monitors now. I want to see more status not less. Switching from DJGPP (white on blue btw biggrin.png )to Visual C++ when Windows became more widespread (around 3.11) was an amazing step forward for me personally.

Edited by danbrown

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this