Команда Pulsar объявила о выпуске Pulsar 1.122, кроссплатформенного редактора текста на базе Electron. Помимо обычных исправлений ошибок, этот выпуск продолжает тенденцию улучшения Tree-sitter, системы инкрементного разбора, с особым вниманием к поддержке языков C и PHP.
В связи с этим ежемесячные улучшения обеспечивают последовательное совершенствование подсветки синтаксиса, включая более точную сортировку шаблонов на C и улучшенный доступ к свойствам с нулевой безопасностью в PHP.
Кроме того, команда Pulsar внесла ряд заметных улучшений в функциональность лаунчера:
- Устранена ошибка в пакете RPM, из-за которой двоичные файлы
pulsar
иppm
удалялись при обновлении. - AppImage также получил обновление, поддерживающее больше флагов запуска, таких как
--wait
, и улучшающее совместимость с командами типа-p --version
для отображения информации о версии.
В Pulsar 1.122 также решена досадная проблема, связанная с ошибкой в автозаполнении-плюс для грамматики PHP Tree-sitter. Кроме того, было исправлено некорректное поведение в некоторых сценариях сворачивания, таких как Fold at Indent Level X и сворачивание с использованием #ifdefs в C/C.
Кроме того, важно отметить, что теперь Pulsar предлагает альтернативу IndexedDB с возможностью хранения состояния SQL, которая в настоящее время доступна по желанию. Это усовершенствование добавляет больше гибкости разработчикам, которым нужны различные варианты хранения данных.
Наконец, готовясь к обновлению Electron, Pulsar также заменил устаревшие вызовы Electron API, такие как shell.moveItemToTrash
, на более современные альтернативы, обеспечив готовность приложения к будущим улучшениям.
В журнале изменений содержится подробная информация обо всех нововведениях в новой версии.
Редактор кода Pulsar доступен для пользователей Linux в виде установочного DEB- и RPM-пакета или AppImage-файла, не зависящего от дистрибутива. Поклонники Flatpak также могут найти его на Flathub.
Комментарии (0)