Эта статья была написана в 2009 году и остается одной из наших самых популярных публикаций. Если вы хотите больше узнать о шрифтах, вы можете найти эту недавнюю статью об IcoMoon очень интересной.
Многие программисты увлечены своим текстовым редактором. Они будут тратить больше времени на выбор оптимального шрифта и цветовой схемы, чем на украшение своего дома. Редактирование шрифта — это очень личный выбор, и, учитывая часы, проведенные на экране, программист должен чувствовать себя комфортно. Здесь нет жестких и быстрых правил, но:
- растровые / растровые шрифты имеют тенденцию лучше отображаться на экране
- моноширинные шрифты обычно предлагают лучшую идентификацию символов, но
- пропорциональные шрифты занимают меньше места на экране и могут быть немного проще для глаз.
(Совет для пользователей SciTE: нажмите Ctrl + F11, чтобы переключиться между пропорциональным и моноширинным шрифтом. Я хотел бы, чтобы больше редакторов предложили такую возможность.)
Вот список отличных программных шрифтов для тех из вас, кто стойко отказывается верить во что-либо, кроме «Курьера Нового». Во всех примерах, кроме одного, используется текст из 10 пунктов, но они могут выглядеть лучше в других размерах.
1. Arial
Arial, один из основных шрифтов Windows, часто упускается из виду, но это четкая и удобочитаемая гарнитура. Может быть немного трудно отличить прописные i / строчные буквы L от вложенных одинарных / двойных кавычек, но это можно сказать о многих пропорциональных шрифтах. На большинстве систем он установлен, но Arial также доступен на SourceForge .
2. Битстрим Вера Санс
Bitstream Vera — это бесплатный шрифт, разработанный для проекта GNOME, но доступный на других платформах ( скачать Bitstream Vera ).
Это великолепно выглядящий шрифт, и лично я предпочитаю…
3. Битстрим Вера без моно
Это моноширинная версия Bitstream Vera Sans, которую предпочитают многие программисты. Я нахожу это немного широким, но персонажей определенно легче идентифицировать. Это доступно в бит-потоке Vera Sans, загруженном выше.
В качестве альтернативы вы можете предпочесть DejaVu Sans Mono; он основан на Bitstream Vera, но предлагает более широкий спектр символов ( скачать DejaVu ).
4. Консолы
Consolas — это относительно новый шрифт Microsoft, который устанавливается в Vista или доступен для отдельной загрузки . Это очень четкий и компактный моноширинный шрифт, который используется большим количеством разработчиков.
5. Дина
Dina — мой любимый моноширинный шрифт, и, для ясности, его трудно победить ( скачать Dina ). Он доступен в 8, 9 и 10-значном размере текста и отлично смотрится в любой системе.
6. Lucida Console
Microsoft нравится Lucida Console: это шрифт для Notepad и Blue Screen of Death! Это напоминает мне версию Courier New без засечек, но, безусловно, выглядит лучше.
7. Люцида Санс
Если Lucida Console вам не подходит, попробуйте Lucida Sans. Шрифт поставляется с Microsoft Windows и Office уже много лет и представляет собой компактный, практичный шрифт, который выглядит очень привлекательно.
8. Монако
Monaco начал свою жизнь на Mac и является одним из самых популярных шрифтов на этой платформе ( скачать Monaco ). Я нахожу это слишком причудливым для Windows, но многие разработчики не согласятся.
9. MS Sans Serif
Возможно, это немного спорно, но это мой шрифт выбора по умолчанию. MS Sans Serif был представлен в Windows 1.0 и раньше назывался «Helv». Это был системный шрифт Microsoft по умолчанию, пока они не заменили его на Tahoma в Windows 2000. Этот шрифт также использовался в ранней среде MS Office VBA, и именно здесь я стал слишком знаком с ним!
Шрифт похож на Arial и страдает от тех же проблем, но я нахожу это немного яснее. Хотя я несколько раз пытался отойти от MS Sans Serif, я всегда возвращаюсь.
10. Проггийные шрифты
Коллекция Proggy содержит небольшие моноширинные растровые шрифты, которые максимизируют объем кода, который вы можете просматривать на экране ( скачать Proggy ). Он был разработан для программистов, поэтому он не имеет проблем с символами других шрифтов. Для поклонников Notepad есть также версия, которая предусматривает жирную пунктуацию и скобки внутри самого шрифта.
Я перечислил или пропустил ваш программный шрифт выбора? Вы настаиваете на программировании в 6pt Wingdings? Все комментарии приветствуются!
Комментарии к этой статье закрыты. Есть вопрос по программированию? Почему бы не спросить об этом на наших форумах ?