Рекомендуемые шрифты для программирования?

Какие шрифты вы используете для программирования и для какого языка /IDE? Я использую Consolas для всех моих работ в Visual Studio, какие-нибудь еще рекомендации?

114 ответов

Решение

Либо Консолас (скачать), либо Андале Моно (скачать). Я в основном использую Andale Mono. Я написал статью о программировании шрифтов очень давно, я думаю, что Консолас еще не вышел.

http://www.deadprogrammer.com/photos/fonts.gif

Я нахожу, что печатать Illegal1 = O0 хороший тест на пригодность

Я действительно влюбился в Droid Sans Mono.

альтернативный текст

Мне действительно очень нравится DejaVu Sans Mono. Это очень чисто и легко для глаз.

+1 для Монако

http://img.skitch.com/20080908-nmjji28uerreqpprs1h86gxna9.png

Просто красиво, и я могу читать это часами подряд.

Я использую Consolas для всего, включая Notepad++, SQL Studio, Eclipse и т. Д. Я хотел бы, чтобы была версия для Mac. Также, если вы заметили, в поле текстовой области в Stack Overflow используется Consolas, поэтому у нас есть и другие поклонники:p

Мне нравится Код зависти R.

альтернативный текстальтернативный текст

Я использую Bitstream Vera Sans Mono, но вам нужно активировать ClearType, чтобы сделать его читабельным.

Мне нравится тест на читабельность Illegal1 = O0, упомянутый ранее в этой теме, спасибо за это.

+1 для Монако, хотя этот пост заставляет меня задуматься о переходе на Inconsolata.

Мне любопытно, какой размер точки вы будете использовать, я использую размер TextMate по умолчанию 12pt.

Анарх, 32 очка, конечно. Код со стилем!

http://img525.imageshack.us/img525/1584/ss42po1.jpg

Для UltraEdit и всего остального я использую старый добрый Courier New.

http://www.identifont.com/samples/microsoft/CourierNew.gif

Мне показалось, что "Консолас" трудно читать, так как он сглаживается.

Я использую Lucida Console годами и никогда не нахожу ничего лучше.

Однако я несколько раз пробовал шрифты Consolas и просто - предпочитаю Lucida Console.

Мне нравится Terminus для некоторых вещей командной строки, по крайней мере, для прокрутки файлов журналов и irssi/irc ( доступны версии TTF). Снимок экрана terminus.ttf в действии ниже (PuTTY в Windows XP с включенным ClearType).

Снимок экрана terminus.ttf в действии ниже (PuTTY в Windows XP с включенным ClearType). http://misc.nybergh.net/pub/fonts/terminus/2008-09-08_terminus_ttf_in_gnu_nano_putty_windows_xp_cleartype_screenshot.png

Я использую Consolas на своем Mac, кстати; Вот ссылка для загрузки файлов TTF consolas, если вы хотите установить это (Mac / Win / Linux).

/ тр

Я уже некоторое время использую Dina - http://www.donationcoder.com/Software/Jibz/Dina/index.html - шрифт для редактирования текста, и, похоже, он отлично справляется со своей задачей.

Я не использую Consolas, хотя на LCD он выглядит хорошо, но иногда я не на LCD, например, когда я делаю презентации, а потом это выглядит дерьмово.

Мой текущий шрифт для программирования - шрифт Liberation Mono.

О, чувак, только что обнаружил, что текст в Stack Overflow выглядит как дерьмо, он заставляет Consolas, который является шрифтом с открытым типом, а на моей текущей установке, у которого не был включен cleartype, он выглядит очень плохо.

Собираюсь сделать баг репорт по uservoice.

ProFont. Я единственный, кто все еще использует это?

Отличная статья CodeProject, в которой перечислены 33 шрифта для программирования (с примерами каждого)

http://www.codeproject.com/KB/work/FontSurvey.aspx

Я поражен, что никто не упомянул Прагмату. Это БМВ программных шрифтов. Уплотненный, читаемый и вершина простой элегантности.

http://www.fsd.it/fonts/imm/pr_abc.gif

В настоящее время идет работа по сбору средств для PragmataPro (которая охватывает большую часть Unicode, чем Pragmata), чтобы сделать его доступным бесплатно по лицензии Creative Commons!

Мне нравится Fixedsys в Visual Studio. Это классика. Нет размытия сглаживания.

Fixedsys гарнитура

Я использую Inconsolata с UltraEdit на Windows. С TextMate (на Mac) я предпочитаю Monaco (это шрифт по умолчанию).

Inconsolata 14pt в TextMate

Мне нравится Profont, я впервые столкнулся с ним, когда Джефф писал о программировании шрифтов

Мне тоже нравятся Consolas, но мне также нравится Anonymous: http://www.ms-studio.com/FontSales/anonymous.html

Я так и не нашел причину уходить от Курьера Нью. Я не думаю, что у меня будут проблемы с любым шрифтом, если он без засечек. Моноширинные шрифты также хороши для кодирования.

Добавление голоса за Консоласа. На моих глазах это очень легко.

Я тоже использую пропорциональный шрифт. Они кажутся хорошими по тем же причинам, по которым они работают в книгах и журналах: чем больше различий между персонажами, тем легче мозгу их различить; и вы можете поместить больше на экране. Отступы по-прежнему работают нормально: 6 ведущих пробелов по-прежнему в два раза шире, чем 3 ведущих пробела.

Я использую версию Georgia, которую я взломал, чтобы строчная буква "l" выглядела меньше, чем цифра "1", и вставляла косую черту через ноль.

Вместо того, чтобы просто голосовать другим голосом за определенный шрифт, я бы рекомендовал прочитать эти сравнения шрифтов программирования, где вы можете узнать немного больше:

Превосходный "обзор" Джеффа Этвуда:
http://www.codinghorror.com/blog/archives/000157.html

Еще один обзор из 5 шрифтов с красивыми скриншотами:
http://blog.hamstu.com/2008/02/03/the-typography-of-code/

Две страницы с длинным списком программных шрифтов - это страницы на keithdevens.com и lowing.org (неработающая ссылка, но она есть в интернет-архиве)

Некоторые другие обсуждения программных шрифтов, которые могут иметь больше предложений, - это комментарии к этому сообщению в блоге о типографике и этой теме на форуме текстового редактора.

Лично мне нравится Triskweline:

http://www.netalive.org/tinkering/triskweline/shot.gif

Я думаю, что размытие сглаживания в Consolas вызвано мониторами, у которых не включен ClearType. Consolas был разработан для ClearType.

[Джефф А: действительно, вы можете увидеть скриншоты этого в посте, который я написал на эту тему.]

DejaVu Sans Mono (иногда известный как Panic Sans), размер 11, антиаллизированный. Ранее я использовал только те шрифты, которые не были сглажены, но, похоже, это работает для этого шрифта.

Скриншот паники Sans в возвышенном тексте

Другие вопросы по тегам