CudaText 1.117.0 arriva con miglioramenti a espressioni, caratteri e altro

È stata rilasciata una nuova versione dall'editor di codice multipiattaforma gratuito CudaText 1.117.0, scritto con Free Pascal e Lazarus. Questa nuova versione include miglioramenti per il supporto di caratteri, espressioni, ricerca e altro ancora.

Per chi non conosce l'editore, dovrebbero sapere che supporta le estensioni Python e Ha diverse funzionalità tratte da Sublime Text. Ci sono alcune funzioni IDE implementate come plugin. Sono stati preparati più di 200 lexer sintattici per i programmatori.

Il codice è distribuito sotto la licenza MPL 2.0. Gli assembly sono disponibili per le piattaforme Linux, Windows, macOS, FreeBSD, OpenBSD, NetBSD, DragonflyBSD e Solaris.

Principali novità di CudaText 1.117.0

Il motore delle espressioni regolari TRegExpr è stato miglioratoInoltre, sono stati aggiunti gruppi atomici, gruppi denominati, asserzioni di ricerca in avanti e all'indietro, ricerca di gruppi Unicode, supporto per caratteri Unicode dai set U + FFFF, supporto per "ricorsione" e "subroutine" e quantificatori possessivi.

Questo è lo stesso motore di Free Pascal, ma il suo sviluppo è stato continuato dall'autore di CudaText (Alexey Torgashin) soprattutto per l'editor. Sfortunatamente, non è possibile utilizzare un motore come il motore Delphi, poiché non è in "puro pascal" ed è molto difficile compilarlo per tutti i sistemi operativi e processori supportati.

I lexer sono stati migliorati. JSON Lexer ora sottolinea tutte le costruzioni non valide, Bash sottolinea "numeri" non validi, PHP è stato migliorato per superare molti test. Aggiunto il lexer RegEx per colorare la voce della finestra di dialogo Trova in modalità "espressioni regolari".

Quando si esegue una ricerca con un'ampia selezione nel testo, "trova successivo" con l'opzione "in selezione" non effettua una selezione più piccola, ma imposta invece il "segnalibro" su quello trovato. Cioè, la selezione originale non viene persa. Questo viene fatto molto raramente negli editor di testo.

Inoltre, il completamento automatico dei costrutti HTML è stato migliorato. Inserendo valori tra virgolette che contengono percorsi di file, l'editor fornisce un elenco di file / directory sul file system. Il completamento automatico degli pseudo-elementi e delle regole @ è implementato per i CSS. Aggiunte dozzine di proprietà e nomi di colori mancanti al CSS.

Infine, vengono evidenziate anche le seguenti opzioni aggiunte:

  • Numerazione delle righe relative (VS Code chiama questo "numeri di riga relativi").
  • Nascondi quasi tutti i pulsanti nella finestra di dialogo Trova /
  • Sostituire.
  • Scala minimappa.
  • Carattere della barra di stato.
  • Colora il menu in alto, gli elementi del tema dell'interfaccia utente per esso.
  • Elemento del tema dell'interfaccia utente per il colore della barra di stato.
  • Consenti la visualizzazione della striscia di schede.
  • Consenti la visualizzazione dei pannelli inferiore e laterale all'avvio.
  • Metti in pausa per un suggerimento alternativo.
  • Icone X rotonde sulle schede.
  • Il componente aggiuntivo Project Manager ora non legge le sottodirectory finché non vengono espanse nell'elenco. Il plugin aggiunge anche opzioni per nascondere file e directory tramite maschera.
  • In Undo / Redo, la posizione dei marker viene presa in considerazione.
  • Il comando Verifica aggiornamenti è stato adattato per funzionare su tutti i sistemi operativi.

Come installare CudaText su Ubuntu e derivati?

Infine, per coloro che sono interessati a poter installare questo editor di codice sul proprio sistema, possono farlo in due modi diversi.

Il primo è semplicemente scaricando il pacchetto deb dell'applicazione ed eseguendo l'installazione di questo con il tuo gestore di pacchetti preferito o dal terminale.

Il secondo metodo è scaricato il pacchetto binario dall'editor, che da un punto di vista personale è più completo e non lo è perché c'è differenza dall'editor del formato binario a quello precompilato per Ubuntu o derivati.

In caso contrario, in aggiunta al binario sono inclusi alcuni file, che sono tutorial per imparare a usare l'editor.

Passando al primo metodo, quello che faremo è la testa al seguente link dove possiamo ottenere il pacchetto deb.

Una volta terminato il download, possiamo eseguire l'installazione con un gestore di pacchetti oppure da terminale posizionandoci nella cartella dove è stato effettuato il download e digitando il seguente comando:

sudo apt install ./cudatext*.deb

Mentre per il binario semplicemente scarichiamo il pacchetto "CudaText linux x64 qt5" o "CudaText linux x64" che quest'ultimo è in gtk.

Per decomprimere il file dobbiamo farlo con il comando:

tar -Jxvf archivo.tar.xz

E all'interno della cartella c'è il binario che possiamo eseguire facendo doppio clic su di esso.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.