Під час програмування доводиться тривалий час проводити за комп'ютером і вичитувати програмний код. Ось чому правильний вибір шрифту - важливе завдання. Комфорт для очей у цьому аспекті стоїть на першому місці. Але і візуальний стиль теж не варто випускати з уваги. У цьому огляді розглянемо, який вигляд має мати хороший шрифт для роботи з кодом. Ми покажемо найкращі шрифти для програмування, а також наведемо інструкцію щодо їхніх способів завантаження.
Один із найважливіших показників під час вибору шрифту для роботи з кодом - читабельність. Важливо, щоб символи були добре помітними. Мати просту форму в єдиному стилі. В іншому разі очі будуть швидко втомлюватися. Часто в них використовуються лігатури. Це знаки, які складаються з декількох символів, що зливаються один з одним. Завдяки такому підходу читання стає комфортнішим. Але спростити роботу програміста з програмним кодом ще можна ефективніше. Так нами було підібрано вісім різнопланових шрифтів. Кожен з них має свої відмінні риси.
Безкоштовний шрифт, призначений розробникам. Акцент у ньому зроблено на комфорт під час читання і редагування коду. Усі символи мають схожу просту форму. У них однакова ширина і відсутні елементи на зовнішніх кордонах, наприклад, ті ж зарубки. Це особливо зручно при вертикальному читанні.
Основні особливості:
Остання версія шрифту доступна для скачування з офіційного сайту.
Fira Code це підвид моноширинного Fira Mono. Відрізняється ідентичним накресленням усіх символів, але є одна відмінність - використання лігатур, які є тільки в Fira Code. Шрифт спочатку створювався для Firefox OS. Акцент дизайнер робив на кращій читабельності.
Щоб завантажити шрифт варто звернутися до офіційного репозиторію. Для цього виконайте команду:
$ sudo apt install fonts-firacode
Після її завершення Fire Code з'явиться в системі. Але якщо команда не спрацювала, то скористайтесяGoogle Fontsдля завантаження.
Наступний моноширинний шрифт, що замислювався спеціально для розробників ПЗ. Крім відмінної читабельності, особливу увагу творці приділили візуальному стилю. Символи мають збільшену ширину, а за висотою можуть незначно відрізнятися. Є 120 лігатур спеціально для програмного коду. У самих символів є вибір альтернативного стилю.
Цей шрифт поширюється на платній основі на офіційному сайті. У нього є пробна версія тільки для латиниці, без лігатур та інших особливостей. Вона підходить виключно для некомерційного використання.
Ідея IBM Plex Mono - показати дух компанії IBM та ідеологію, що пройшла крізь усю її історію. За своїм стилем це гротескний шрифт, який відмінно читається на всіх пристроях. Усе описане в поєднанні з моноширинністю робить його оптимальним для роботи з кодом.
Нову версію IBM Plex Mono завжди можна знайти в офіційному репозиторії на сайті Github. Завантажте одну з версій шрифту, наприклад, більш сучасний TrueType.zip. Відкрийте папку IBM-Plex-Mono в отриманому архіві, а потім розпакуйте її в систему.
З однієї назви шрифту зрозуміло, що спочатку він і був розроблений як для читання, так і редагування вихідного коду. В якості основи використовується Source Sans.
Особливостей шрифту:
Також він підтримує безліч мов, але в основному в ньому використовується латиниця.
Monoid за своїм зовнішнім виконанням виконаний у піксельному стилі. Шрифт чудово підходить для екранів із низькою роздільною здатністю. Самі символи добре помітні, мають великі апертури (вертикальні та горизонтальні зрізи на кордонах). Особливу увагу в ньому приділено кастомізації, адже багато параметрів можна налаштувати ще до скачування. Monoid необхідний для завантаження на сайті його творця Larsenwork.com.
Шрифт спочатку замислювався для Ubuntu і вбудований у цей дистрибутив Linux. Він не має зарубок, що важливо під час вивчення коду. Ubuntu Mono використовує особливості OpenType і відмінно помітний навіть на невеликих екранах, наприклад, на мобільних пристроях.
Шрифт Ubuntu Mono знаходиться у відкритому доступі на офіційному сайті. Перегорніть цю сторінку до розділу Resources і натисніть Download for Free, щоб завантажити його. Також його можна знайти в сервісі Google Fonts. Для завантаження відкрийте це посилання і натисніть на кнопку Download Family.
Моноширинний Inconsolata натхненний пропорційним шрифтом Avenir, пропрієтарним Consolas і Letter Gothic, класичним для комп'ютерів IMB. Спочатку в ньому не було жирного накреслення, але з плином часу його було додано. Серед особливостей шрифту варто відзначити високу якість символів під час виведення. Це один з аспектів, на якому робив увагу його творець.
Найшвидший просто варіант завантаження Inconsolata полягає у використанні офіційного репозиторію Ubuntu. За цю дію відповідає така команда:
$ sudo apt-get install fonts-inconsolata
Ну а якщо під час її виконання виникла помилка, то скачайте шрифт із сайту Google звичним чином.
Apply the discount by inserting the promo code in the special field at checkout:
Apply the discount by inserting the promo code in the special field at checkout: