Начини на плащане Abuse

Избор на най-добрия шрифт за програмиране

06.05.2022, 17:21

По време на програмирането трябва да прекарате дълго време пред компютъра и да прочетете програмния код. Ето защо изборът на подходящ шрифт е важна задача. Комфортът за очите е на първо място в този аспект. Но не бива да се пренебрегва и визуалният стил. В това ревю ще разгледаме как трябва да изглежда един добър шрифт за работа с код. Ще ви покажем най-добрите шрифтове за програмиране, както и ще ви дадем инструкции как да ги изтеглите.

Най-добрите шрифтове

Един от най-важните показатели при избора на шрифт за работа с код е четливостта. Важно е символите да са ясно четливи. Имат проста форма в унифициран стил. В противен случай очите бързо ще се уморят. Често в тях се използват лигатури. Това са знаци, които се състоят от няколко символа, които се сливат един с друг. Благодарение на този подход четенето става по-удобно. Но все пак е възможно работата на програмиста с програмния код да се опрости по-ефективно. Затова сме избрали осем различни шрифта. Всеки от тях има свои отличителни характеристики.

JETBRAINS MONO

Безплатен шрифт, предназначен за програмисти. В него се набляга на удобството при четене и редактиране на код. Всички символи имат сходна проста форма. Те са с еднаква ширина и нямат елементи по външните граници, например еднакви серифни знаци. Това е особено удобно при четене по вертикала.

Выбираем лучший шрифт для программирования

Основни характеристики:

  • Малките букви умишлено са направени по-високи.
  • Всички знаци имат уникален външен вид, например числото 0 има точка отвътре, докато при буквата О тя отсъства.
  • наличие на лигатури.
  • Курсивът е с нестандартен ъгъл от 9 градуса.

Последната версия на шрифта е достъпна за изтегляне от официалния уебсайт.

КОД НА FIRA

Fira Code е подвид на моноспектърния шрифт Fira Mono. Той има идентично изписване на всички символи, но има една разлика - използването на лигатури, които са налични само във Fira Code. Шрифтът първоначално е създаден за операционната система Firefox. Дизайнерът е наблегнал на по-добрата четивност.

Выбираем лучший шрифт для программирования

За да изтеглите шрифта, трябва да отидете в официалното хранилище. За да направите това, изпълнете командата:

$ sudo apt install fonts-firacode

След като тя приключи, в системата ще се появи кодът Фира.Но ако командата не работи, тогава използвайте Google Fonts, за да го изтеглите.

MONOLISA

Следващият моноспецифичен шрифт, замислен специално за разработчиците на софтуер. Освен на отличната четивност, създателите са обърнали специално внимание на визуалния стил. Символите са с увеличена широчина, а във височина могат да варират леко. Има 120 лигатури, специално предназначени за програмния код. Самите знаци имат възможност за избор на алтернативни стилове.

Выбираем лучший шрифт для программирования

Този шрифт се разпространява на платена основа на официалния уебсайт. Той има пробна версия само за латиница, без лигатури и други функции. Подходяща е само за некомерсиална употреба.

IBM PLEX MONO

Идеята на IBM Plex Mono е да покаже духа и идеологията на IBM чрез нейната история. По своя стил това е гротесков шрифт, който е отлично четим на всички устройства. Всичко гореизброено в комбинация с моноспецификацията го прави оптимален за работа с код.

Выбираем лучший шрифт для программирования

Винаги можете да намерите нова версия на IBM Plex Mono в официалното хранилище в Github. Изтеглете една от версиите на шрифта, например по-модерната TrueType.zip. Отворете папката IBM-Plex-Mono в получения архив и след това я разархивирайте в системата си.

ИЗХОДЕН КОД ЗА

Само от името на шрифта става ясно, че този шрифт първоначално е бил предназначен както за четене, така и за редактиране на изходен код. За основа е използван Source Sans.

Выбираем лучший шрифт для программирования

Характеристиките на шрифта са:

  • увеличена височина и ширина на символите, но помежду си те са намалени до един и същи размер.
  • символите не са сходни помежду си, което е особено важно, например при i, l и 1.
  • увеличени са размерите на препинателните знаци.
  • наличие на набор от глифове за Adobe Latin 4.

Той също така поддържа много езици, но използва предимно латиница.

MONOID

Выбираем лучший шрифт для программирования

Monoid по своя външен вид е направен в пикселен стил. Шрифтът е идеален за екрани с ниска разделителна способност. Самите знаци са отлично различими и имат големи апертури (вертикални и хоризонтални разрези на границите). Специално внимание в него е обърнато на персонализирането, защото много параметри могат да бъдат коригирани още преди изтеглянето. Monoid е на разположение за изтегляне на уебсайта на създателя си, Larsenwork.com.

UBUNTU MONO

Шрифтът първоначално е замислен за Ubuntu и е вграден в тази дистрибуция на Linux. Той няма серифи, което е важно при изучаването на код. Ubuntu Mono използва функциите на OpenType и е отлично различим дори на малки екрани, например на мобилни устройства.

Выбираем лучший шрифт для программирования

Шрифтът Ubuntu Mono е публично достъпен на официалния уебсайт. Превъртете надолу по тази страница до раздела Ресурси и щракнете върху Изтегляне безплатно, за да го изтеглите. Можете да го намерите и в услугата Google Fonts. За да го изтеглите, отворете тази връзка и щракнете върху Изтегляне на семейството.

INCONSOLATA

Еднопространственият шрифт Inconsolata е вдъхновен от пропорционалния шрифт Avenir, патентования Consolas и Letter Gothic, класически шрифт за компютри IMB. Първоначално в него липсва удебелен шрифт, но с течение на времето той е добавен. Сред характеристиките на шрифта е високото качество на знаците при извеждане. Това е един от аспектите, върху които се е фокусирал създателят му.

Выбираем лучший шрифт для программирования

Най-бързият прост вариант за изтегляне на Inconsolata е да се използва официалното хранилище на Ubuntu. За това действие отговаря следната команда:

$ sudo apt-get install fonts-inconsolata

Е, ако при изпълнението й възникне грешка, тогава изтеглете шрифта от уебсайта на Google по обичайния начин.