Код Fira в редакторе Atom (моноширинный шрифт с программными лигатурами)
Похоже, многие разработчики перешли от Атома к Visual Studio Code. Однако Atom по-прежнему блещет своей простотой. Иногда лучше меньше, да лучше.
Хотя VS Code имеет множество функций IDE (Интегрированная среда разработки), Atom по-прежнему хорош, когда вам просто нужно редактировать файлы, и пользовательский интерфейс может быть менее отвлекающим и более настраиваемым. Кроме того, на Atom не распространяется длительная и противоречивая политика конфиденциальности, в отличие от vs code.
Начиная с Atom 1.32, новая система синтаксического анализа под названием Tree-sitter включена по умолчанию для поддерживаемых языков. Это приводит к повышению производительности и точному выделению синтаксиса и сворачиванию кода. То, чего еще не добились никакие другие редакторы, поскольку все они полагаются на регулярное выражение.
В Atom все настраивается. Чтобы вам было удобнее работать с разработчиками, позвольте представить вам шрифт Fira Code.
Из README:
Fira Code - это расширение шрифта Fira Mono, содержащее набор лигатур для распространенных программных многосимвольных комбинаций. Это всего лишь функция рендеринга шрифтов: базовый код остается ASCII-совместимым. Это помогает быстрее читать и понимать код. Для некоторых частых последовательностей, таких как
..
или//
, лигатуры позволяют нам корректировать интервалы.
Лигатуры порадуют глаз. Давайте проверим, например, как отображается простая стрелочная функция:
Потрясающий!
Самый простой способ установить FiraCode - это установить пакет fonts.
A pm установить шрифты
Затем выберите семейство шрифтов FiraCode в настройках плагина.
Вы также можете установить шрифт для пользовательского интерфейса Atom, отредактировав свою таблицу стилей.
Удачного кодирования с Atom;)