Pulsar 1.121, кроссплатформенный редактор кода с открытым исходным кодом, улучшает CLI, добавляет команды Linux и macOS и обновляет языковую поддержку.
Команда Pulsar объявила о выпуске Pulsar версии v1.121, электронного кроссплатформенного текстового редактора исходного кода. В дополнение к обычным исправлениям ошибок, в этом выпуске улучшен интерфейс командной строки и обновлена языковая поддержка в редакторе.
Одной из выдающихся особенностей этого выпуска является расширенная функциональность CLI для пользователей macOS и Linux. Теперь, когда вы используете команду “pulsar -p” через “pulsar.sh” скрипт запуска, он вызовет ppm (менеджер пакетов Pulsar) напрямую, без необходимости предварительного запуска редактора Pulsar.
Это улучшение отражает улучшения, внесенные пользователями Windows в последнем обновлении, обеспечивая более согласованное взаимодействие на всех платформах.
CLI Linux также стал умнее определять, где в вашей системе установлен Pulsar. Это улучшение особенно полезно для тех, кто извлек Pulsar из “.tar.gz” дистрибутив tarball.
Что касается улучшений для конкретной платформы, в Pulsar 1.121 устранена критическая проблема, затрагивающая пользователей Apple Silicon Mac. Ранее устаревшее жестко запрограммированное значение в ppm
— еще до эры Apple Silicon — вызывало проблемы при установке определенных пакетов сообщества с собственными зависимостями C/C ++, такими как “x—terminal-reloaded” и “autocomplete-paths”.
Эти пакеты устанавливались некорректно и требовали исправлений вручную через терминал. Благодаря этому обновлению эти пакеты теперь успешно создаются и перестраиваются на компьютерах ARM64, что устраняет необходимость ручного вмешательства.
Для пользователей Windows в новой версии опция добавления Pulsar в системный ПУТЬ была перенесена из меню настроек в программу установки. Это изменение делает процесс более надежным и гарантирует, что ПУТЬ будет должным образом очищен во время деинсталляции.
В редакторе Pulsar 1.121 обновлены грамматики нескольких языков до их последних версий, включая CSS, Markdown, JavaScript, TypeScript и HTML, что улучшает подсветку синтаксиса и синтаксический анализ кода.
Под капотом был проведен серьезный рефакторинг того, как организована логика расположения отступов в виде дерева в базе кода. Хотя это не сразу повлияет на ваше повседневное использование, это закладывает основу для более продвинутых функций отступов в будущем.
В журнале изменений представлена подробная информация обо всех новинках новой версии.
Редактор кода Pulsar доступен для пользователей Linux в виде установочного пакета DEB и RPM или файла AppImage, не зависящего от дистрибутива. Поклонники Flatpak также могут найти его на Flathub.