What's your preferred programming font?
There's an existing question like this. However, there are over 100 answers, most of which are just, "+1 MyFontOfChoice, blah, blah, blah". No offense to others involved in that post, but I was hoping we could get a more organized set of responses.
Must use ClearType or it looks terrible.
Posted: January 27, 2009 at 8:49 PM by: whatknott
Must use ClearType or it looks terrible.
On January 27, 2009 at 8:50 PM by: whatknott
On January 27, 2009 at 8:53 PM by: Cal
On January 27, 2009 at 8:53 PM by: whatknott
I'd recommend taking a look at the Programming Fonts post on Coding Horror. It has plenty of recommendations with screenshots too.
On January 27, 2009 at 9:07 PM by: David Grant
And a big high-resolution monitor.
On January 27, 2009 at 9:20 PM by: mkClark
On January 27, 2009 at 9:21 PM by: Tom Lokhorst
On January 27, 2009 at 9:21 PM by: huitseeker
Proggy fonts are available in Bitmap, TrueType, PCF, and Mac formats.
On January 27, 2009 at 9:25 PM by: Greg Hewgill
On January 27, 2009 at 9:28 PM by: Ates Goral
$75 for four fonts (regular, bold, italic, bold-italic), or $20 for just one.
Was included for free with some Microsoft products.
On January 27, 2009 at 9:36 PM by: Mark Ransom
By Damien Guard.
On January 27, 2009 at 9:37 PM by: Michael Burr
Good Unicode coverage, distinct "0O1Il|", bold variant, and bitmapped, so none of that blurry crap.
On January 27, 2009 at 9:38 PM by: Cirno de Bergerac
On January 27, 2009 at 9:40 PM by: Chad Birch
Included in the wonderful for other-reasons-too, Coda.
On February 27, 2009 at 1:00 AM by: Paul Robinson
10pt Courier New with no antialiasing or anything
On February 27, 2009 at 1:06 AM by: Gautam
On February 27, 2009 at 1:10 AM by: Dustin Getz
Easy to read at small sizes
On February 27, 2009 at 1:36 AM by: mikez302
Costs 90 euros.
9pt is ideal.
On February 27, 2009 at 1:50 AM by: Eddie Jesinsky
I prefer syntax highlighting that supports multiple fonts in multiple sizes. Editors like Source Insight and even Notepad++ allow you to customize syntax highlighting not only by text color, but also by the font family and font size.
You can do things like make class declarations and member declarations a larger font size to stand-out a little and make comments a different font family to blend into the background and look less like code.
EDIT: Adding picture. Note how varying the font faces and font sizes make comments, function names, literals, etc. stand out from one another even more than just differentiating by color does. Sadly, Stack Overflow has resized my screenshot, but I think it looks quite nice at full resolution on a big monitor.
On February 27, 2009 at 2:11 AM by: C. Dragon 76
On February 27, 2009 at 3:52 AM by: ryeguy
On February 27, 2009 at 4:41 AM by: megabytephreak
On February 27, 2009 at 4:41 AM by: dt
I'm old. I like my fonts monospaced and big, My default gnometerm uses monospace 16. Subtleties of antialiasing and what not are lost on me.
I generally use the maximize button and make the terminal window fill the whole screen, have several of these going at once, of different background colors (I rigged a taskbar icon to start gnome terms with a different color each time it's clicked) and use alt-tab to switch between these, which works pretty well.
In my younger days, I'd often set up four windows taking up a quarter of the screen each, but my eyes these days prefer one big window covering the whole screen.
Getting old sucks. At least the tools accommodate this particular weakness.
On February 27, 2009 at 5:44 AM by: smcameron
It's a bitmap font available only on X-Windows, but similar to 9pt Monaco bitmap from the Macs of yore.
On June 17, 2009 at 4:03 PM by: bendin
Syntax (Oberon version) was a font I really loved when I used to program in Oberon on DEC and later Ceres-3 workstations, but then Oberon's an oddity as source was written in a rich-text editing environment with proportional fonts.
The Syntax bitmap that came with Oberon had italics with far more flair than the official outline font version from Linotype.
On June 17, 2009 at 4:12 PM by: bendin
On June 17, 2009 at 4:24 PM by: dtb
On June 19, 2009 at 2:01 PM by: drewh
It's a bit unusual and doesn't look very console-y, but comes with real italics.
I'm strange like that.
On June 19, 2009 at 2:31 PM by: Alan
I take back my comment on 10pt Courier as I have fully switched over to 10pt Consolas.
So much easier to use/read :)
On June 22, 2009 at 1:54 PM by: Gautam
180 Swiss francs (almost $170!)
On August 13, 2009 at 3:52 PM by: whatknott
For VS developers you can reference the following themes, some of them are very pretty.Visual Studio Programmer Themes Gallery
On August 13, 2009 at 5:19 PM by: CodeYun
On December 11, 2009 at 8:32 PM by: whatknott
Standard Windows font for Japanese. Immune to ClearType, so crisp rendering is guaranteed.
Main disadvantage is that, because it's a Japanese font, a backslash will be rendered as ¥. Once you get used to it, however, it's not really a problem - at least not if you don't actually NEED the ¥ sign, since it might be a bit confusing if you do.
On March 27, 2010 at 4:13 PM by: Michael Madsen
On June 22, 2010 at 12:46 PM by: whatknott
On August 20, 2010 at 4:46 AM by: whatknott
On August 20, 2010 at 12:24 PM by: whatknott
On August 20, 2010 at 12:25 PM by: whatknott
On August 20, 2010 at 12:34 PM by: whatknott
On September 24, 2010 at 1:12 PM by: whatknott
I have a weird liking for serifed monospace, and I find Courier unattractive. The letterforms in Luxi are reminiscent of old DOS text-mode. No slash or dot on the zero, unfortunately.
On October 8, 2010 at 9:51 PM by: Russell Borogove