CudaText 1.117.0 arrive avec des améliorations des expressions, des caractères et plus

Une nouvelle version a été publiée à partir de l'éditeur de code multiplateforme gratuit CudaText 1.117.0, écrit avec Free Pascal et Lazarus. Cette nouvelle version comprend des améliorations pour la prise en charge des caractères, des expressions, ainsi que dans la recherche et plus encore.

Pour ceux qui ne connaissent pas l'éditeur, ils doivent savoir qu'il prend en charge les extensions Python et Il a plusieurs fonctionnalités tirées de Sublime Text. Certaines fonctions IDE sont implémentées sous forme de plugins. Plus de 200 lexers syntaxiques ont été préparés pour les programmeurs.

Le code est distribué sous la licence MPL 2.0. Les assemblages sont disponibles pour les plates-formes Linux, Windows, macOS, FreeBSD, OpenBSD, NetBSD, DragonflyBSD et Solaris.

Principales nouveautés de CudaText 1.117.0

Le moteur d'expressions régulières TRegExpr a été amélioréDe plus, des groupes atomiques, des groupes nommés, des assertions de recherche avant et arrière, une recherche de groupe Unicode, la prise en charge des caractères Unicode des ensembles U + FFFF, la prise en charge de la «récursivité» et des «sous-programmes» et des quantificateurs possessifs ont été ajoutés.

C'est le même moteur que dans Free Pascal, mais son développement a été poursuivi par l'auteur de CudaText (Alexey Torgashin) spécialement pour l'éditeur. Malheureusement, vous ne pouvez pas utiliser un moteur comme le moteur Delphi, car il n'est pas en "pure Pascal" et est très difficile à compiler pour tous les systèmes d'exploitation et processeurs supportés.

Les Lexers ont été améliorés. JSON lexer souligne maintenant toutes les constructions invalides, Bash souligne les "nombres" non valides, PHP a été amélioré pour passer de nombreux tests. Ajout du lexer RegEx pour coloriser l'entrée de la boîte de dialogue Rechercher en mode "expressions régulières".

Lors d'une recherche avec une grande sélection dans le texte, "trouver suivant" avec l'option "dans la sélection" ne fait pas une sélection plus petite, mais définit plutôt le "signet" sur celui trouvé. Autrement dit, la sélection d'origine n'est pas perdue. Ceci est très rarement fait dans les éditeurs de texte.

En outre, la complétion automatique des constructions HTML a été améliorée. En entrant des valeurs entre guillemets contenant des chemins de fichiers, l'éditeur fournit une liste de fichiers / répertoires sur le système de fichiers. L'autocomplétion des pseudo-éléments et @ -rules est implémentée pour CSS. Ajout de dizaines de propriétés manquantes et de noms de couleurs à CSS.

Enfin, les options ajoutées suivantes sont également mises en évidence:

  • Numérotation de ligne relative (VS Code appelle cela «numéros de ligne relatifs»).
  • Masquer presque tous les boutons de la boîte de dialogue Rechercher /
  • Remplacer.
  • Échelle de la mini-carte.
  • Police de la barre d'état.
  • Colorez le menu supérieur, les éléments de thème de l'interface utilisateur pour cela.
  • Élément de thème de l'interface utilisateur pour la couleur de la barre d'état.
  • Autorise l'affichage de la bande d'onglets.
  • Laisser apparaître les panneaux inférieurs et latéraux au démarrage.
  • Pause pour une info-bulle alternative.
  • Icônes rondes X sur les onglets.
  • Le complément Project Manager ne lit plus les sous-répertoires tant qu'ils ne sont pas développés dans la liste. Le plugin ajoute également des options pour masquer les fichiers et les répertoires par masque.
  • Dans Annuler / Refaire, la position des marqueurs est prise en compte.
  • La commande Vérifier les mises à jour a été adaptée pour fonctionner sur tous les systèmes d'exploitation.

Comment installer CudaText sur Ubuntu et ses dérivés?

Enfin, pour ceux qui souhaitent pouvoir installer cet éditeur de code sur leur système, ils peuvent le faire de deux manières différentes.

Le premier est simplement télécharger le package d'application deb et en effectuant l'installation avec votre gestionnaire de paquets préféré ou depuis le terminal.

La deuxième méthode est téléchargé le package binaire depuis l'éditeur, ce qui d'un point de vue personnel est plus complet et ce n'est pas parce qu'il y a une différence entre l'éditeur du format binaire et celui précompilé pour Ubuntu ou ses dérivés.

Sinon, certains fichiers sont inclus avec le binaire, qui sont des tutoriels pour apprendre à utiliser l'éditeur.

Passons à la première méthode, ce que nous allons faire est la tête vers le lien suivant où nous pouvons obtenir le package deb.

Une fois le téléchargement effectué, nous pouvons effectuer l'installation avec un gestionnaire de packages ou depuis le terminal en nous positionnant dans le dossier où le téléchargement a été effectué et en tapant la commande suivante:

sudo apt install ./cudatext*.deb

Alors que pour le binaire simplement téléchargeons le package "CudaText linux x64 qt5" ou "CudaText linux x64" dont ce dernier est dans gtk.

Pour décompresser le fichier il faut le faire avec la commande:

tar -Jxvf archivo.tar.xz

Et à l'intérieur du dossier se trouve le binaire que nous pouvons exécuter en double-cliquant dessus.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.