L'éditeur de code Pulsar 1.122 améliore la prise en charge de C et PHP et corrige le lanceur
L'éditeur de code multiplateforme Pulsar 1.122 apporte des améliorations C et PHP, des correctifs de lancement, un stockage d'état SQL opt-in, et bien plus encore.
L'équipe Pulsar a annoncé la sortie de Pulsar v1.122, un éditeur de texte et de code source multiplateforme basé sur Electron. En plus des corrections de bugs habituelles, cette version poursuit la tendance à l'amélioration de Tree-sitter, un système d'analyse incrémentielle, avec un accent spécifique sur le support des langages C et PHP.
À cet égard, ces améliorations mensuelles garantissent des améliorations cohérentes dans la coloration syntaxique, notamment une portée plus précise des modèles C++ et un meilleur accès aux propriétés null-safe en PHP.
En plus de cela, l'équipe Pulsar a apporté quelques améliorations notables à la fonctionnalité du lanceur :
- Un bug dans le package RPM qui entraînait la suppression des binaires
pulsar
etppm
lors des mises à niveau a été résolu. - L'AppImage a également reçu une mise à jour, prenant en charge davantage d'indicateurs de lancement, tels que
--wait
, et améliorant la compatibilité des commandes telles que-p --version
pour afficher les informations de version.
Pulsar 1.122 a également résolu un problème embêtant impliquant une erreur dans la saisie semi-automatique-plus pour la grammaire PHP Tree-sitter. De plus, un comportement incorrect dans certains scénarios de pliage, tels que « Fold at Indent Level X » et les plis impliquant « #ifdefs » en C/C++, ont également été corrigés.
De plus, il est important de mentionner que Pulsar propose désormais une alternative à IndexedDB avec une option de stockage d'état SQL, qui est actuellement disponible en tant que fonctionnalité opt-in. Cette amélioration ajoute plus de flexibilité aux développeurs qui ont besoin de différentes options de stockage de données.
Enfin, en préparation d'une mise à niveau d'Electron, Pulsar a également remplacé les appels obsolètes de l'API Electron, tels que shell.moveItemToTrash
, par des alternatives plus modernes, garantissant que l'application est prête pour de futures améliorations.
Le changelog fournit des informations détaillées sur toutes les nouveautés de la nouvelle version.
L'éditeur de code Pulsar est disponible pour les utilisateurs Linux sous forme de package d'installation DEB et RPM ou de fichier AppImage indépendant de la distribution. Les fans de Flatpak peuvent également le trouver sur Flathub.