Как разработчики, мы проводим большую часть дня за написанием кода перед экраном компьютера.

Усталость глаз (также известная как астенопия) может быть серьезной проблемой, и может быть заманчиво провести несколько часов подряд с настройкой VSCode по умолчанию. Хотя готовая установка VSCode в любом случае неплохая, ваши глаза могут быть вам благодарны, если вы потратите немного своего времени на настройку своей установки (не только шрифта, но и темы).

Если вы хотите узнать, какую тему, шрифт и расширения я использую в VSCode, ознакомьтесь со статьей, которую я написал об этом здесь!

В этой статье я поделюсь лучшими шрифтами, которые вы можете использовать специально для написания кода. Хотя это и субъективно, я составил список бесплатных и платных шрифтов, для которых удобочитаемость имеет первостепенное значение (бонусные баллы за то, что шрифт выглядит красиво).

Давайте погрузимся!

1: MonoLisa — шрифт следует за функцией

В MonoLisa реализовано несколько уникальных приемов, повышающих удобочитаемость и делающих визуально приятным просмотр в течение более длительных периодов времени.

Это мой любимый шрифт для программирования. Я нашел этот шрифт в начале 2020 года и некоторое время использовал его на CodePen, прежде чем купить лицензию, чтобы использовать его локально в VSCode, а также на своем личном веб-сайте.

Это дорого? да. Но я считаю, что тонкие различия в этом шрифте значительно улучшают впечатления от просмотра.

Загляните МоноЛиза здесь!

2: JetBrains Mono — шрифт для разработчиков

У JetBrains есть целый набор редакторов кода для разработчиков, а также собственный моноширинный шрифт. JetBrains Mono выделяется среди множества других шрифтов благодаря увеличенной высоте и лигатурам, специфичным для кода.

До того, как я купил MonoLisa, я использовал JetBrains Mono. Это просто и красиво. И бесплатно!

Посмотрите JetBrains Mono здесь!

3: Fira Code — бесплатный моноширинный шрифт с программными лигатурами

Fira Coda — классический бесплатный шрифт от Никиты Прокопова, который наверняка понравится многим разработчикам.

Fira Code совместим с ASCII и содержит множество лигатур, облегчающих чтение кода.

Ознакомьтесь с Кодом Fira здесь!

4: Исходный код Pro

Source Code Pro — это шрифт с открытым исходным кодом, выпущенный Adobe в 2012 году и имеющий более 17 тысяч звезд на GitHub.

Он стал чрезвычайно популярен в сообществе разработчиков и может быть загружен бесплатно!

Проверьте Исходный код Pro здесь!

5: Droid Sans Mono — шрифт без засечек с открытым исходным кодом.

Droid Sans Mono — это шрифт, выпущенный Стивом Маттесоном для экосистемы Android.

Многим разработчикам нравится этот шрифт, но различать O и 0 становится сложно, потому что в гарнитуре нет нуля с косой чертой или нуля с точкой.

К счастью, пользователь GitHub AlbertoDorado изменил шрифт и выпустил версию с точками и косой чертой.

6: Monoid — шрифт с открытым исходным кодом

Monoid — еще один популярный моноширинный шрифт, который любят разработчики.

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

Monoid также поддерживает лигатуры и включает в себя классную маленькую функцию, позволяющую видеть значки Font Awesome непосредственно в коде.

Зацените Моноид здесь!

Вывод

Так много думать о том, какой шрифт использовать в редакторе кода, может показаться излишним. Различия каждого шрифта могут показаться небольшими, но в целом каждый шрифт уникален и дает разные преимущества.

Я большой поклонник MonoLisa и использую исключительно ее. Какой шрифт вы используете в своем редакторе? Напишите мне в Твиттере и дайте знать!

Если вам понравилась эта статья и вы хотите больше подобного контента, прочитайте некоторые из моих других статей, подпишитесь на мою рассылку и не забудьте подписаться на меня в Твиттере!

Первоначально опубликовано на https://braydoncoyer.dev/blog/ 18 февраля 2021 г.