TechBlogSD - Все для WordPress и WEB разработки
WEB и WordPress инструкции, новости, обзоры тем и плагинов

Fira Code – Шрифт с лигатурами для программирования

1 946

Летом 18 года я установил на этом сайте цветные блоки с выделенным синтаксисом с помощью Prism . Так же я хотел положить глазурь на торт, используя специальный шрифт разработчика под названием Fira Code. Его специфичность заключается в объединении многосимвольных символов программирования в один. Это все о том, как персонажи соединяются. В конечном счете, понимание кода становится проще на глаз просто из-за этого замечательного шрифта. Вы увидите, что это не для всех, поскольку требует некоторого уровня адаптируемости. Тем не менее, не бойтесь перемен!

Хотя мы решили отступить от идеи публичного использования Fira Code, ничто не мешает мне распространять информацию об этом. Я использую его в AWS Cloud9 для разработки плагинов WordPress, и я не оглядывался назад с момента его установки. Возможно, вы по достоинству оцените совет и начнете использовать Fira Code в повседневной работе.

Логотип Fira Code

Что такое лигатуры?

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

Шрифт скрипта, имитирующий почерк, также может использовать лигатуры. Будучи старшеклассником, я часто задавался вопросом, как мне подделать свои письма, чтобы я мог печатать свои эссе после подготовки их на компьютере. Мало ли я знал, что создание моего собственного рукописного шрифта было бы академическим начинанием не только в то время, но, вероятно, и сегодня. Причина в том, что это не так просто, как сканирование ваших писем и заполнение ими алфавита. Чтобы это выглядело реальным, мне нужно чередовать глифы с контекстной заменой и связывать их как лигатуры. Ой!

Как Fira Code влияет на программирование?

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

  • Два или три знака равенства появляются без пробелов.
  • Не равные / идентичные операторы становятся скрещенным знаком равенства вместо восклицательного знака, за которым следует знак равенства.
  • Больше / меньше или равно становится единым символом, как при написании его от руки.
  • Многобуквенные стрелки становятся большими единицами.
  • Арифметика увеличена.
  • Операторы имеют точно настроенный интервал.

Вероятно, лучше визуально сравнить кусок кода. Возможно, нет большой разницы для невооруженного глаза. На самом деле это тонко, но играйте « найдите разницу» и убедитесь сами

Без кода Fira

С кодом Fira

Если вы заинтересованы в Fira Code …

Тогда хорошие новости, это бесплатно! У его разработчика есть инструкции о том, как установить шрифт во многих IDE. Хотя я прекрасно понимаю, если вы отбросите эту идею, потому что это слишком много изменений, мой опыт был совершенно противоположным. Каждый код, который я посмотрел, сразу стал более понятным, чем раньше. Fira Code создал более определенный личный стиль, и теперь я чувствую, что моя среда программирования лучше согласуется со мной. Как побочный эффект, просто смотреть на код стало менее утомительно и больше похоже на опыт художественного показа.

Источник записи: https://letswp.io

Этот веб-сайт использует файлы cookie для улучшения вашего опыта. Мы предполагаем, что вы согласны с этим, но вы можете отказаться, если хотите. Принимаю Подробнее