Actualizazione di l'editore di codice CudaText 1.161.0

Una nova versione di l'editore di codice gratuitu cross-platform CudaText, scrittu cù Free Pascal è Lazarus, hè stata publicata. L'editore sustene l'estensioni Python è hà una quantità di vantaghji annantu à Sublime Text. Ci sò qualchi funziunalità di l'ambiente di sviluppu integratu, implementatu in forma di plugins. Più di 270 lexer sintattichi sò stati preparati per i programatori. U codice hè distribuitu sottu a licenza MPL 2.0. E custruzzioni sò dispunibuli per e piattaforme Linux, Windows, macOS, FreeBSD, OpenBSD, NetBSD, DragonflyBSD è Solaris.

In l'annu dopu à l'annunziu precedente, e seguenti migliure sò state implementate:

  • Cumandamenti aghjuntu chì duplicate a funziunalità di Sublime Text: "Paste and indent", "Paste from history".
  • Edizione ottimizzata di linee enormi in u modu di linee "sposti". L'edizioni sò avà assai più veloci per una stringa di 40 milioni di caratteri.
  • I cumandamenti "carets extend" sò stati migliurati per multiplicà currettamente i carri quandu passanu per e linee brevi.
  • Drag-drop blocchi di testu: un cursore più currettu hè mostratu, pudete arrastà da i documenti di sola lettura.
  • Una bandiera hè stata aghjunta à u dialogu "Sustituisci" chì vi permette di disattivà e sustituzzioni RegEx quandu rimpiazzà.
  • Aggiunta l'opzione "fold_icon_min_range", chì sguassate u plegamentu di blocchi chì sò troppu chjuchi.
  • Per analogia cù Sublime Text, Ctrl + "cliccà u 3rd buttone di u mouse" è Ctrl + "scrolling with the mouse wheel" sò stati processati.
  • A visualizazione di l'imaghjini supporta più formati: WEBP, TGA, PSD, CUR.
  • L'annullamentu di a logica per certi casi di editazione hè stata resa più simile à Sublime Text.
  • I caratteri di spazi bianchi Unicode sò avà mostrati in esadecimale.
  • L'editore salva u schedariu di sessione ogni 30 seconde (l'intervallu hè stabilitu per opzione).
  • Supportu per i buttoni di u mouse Extra1 / Extra2 per assignà cumandamenti à elli.
  • Aggiuntu paràmetru di linea di cumanda "-c", chì permette di eseguisce qualsiasi plugin di cumanda quandu u prugramma principia.
  • Lexers:
    • L'arburu di codice hè statu migliuratu per u lexer CSS: avà mostra currettamente i nodi di l'arburu ancu in documenti CSS minificati (compressi).
    • Markdown lexer: avà sustene i blocchi di scherma quandu u documentu cuntene frammenti cù altri lexers.
    • U lexer "Ini files" hè statu rimpiazzatu cù un lexer "light" per sustene i schedarii enormi.
  • Plugins:
    • "Sessioni integrate" sò state aghjunte à u gestore di u prughjettu, vale à dì, sessioni salvate direttamente in u schedariu di prughjettu è visibili solu da u so prughjettu.
    • Project Manager: aghjustatu elementi à u menù di cuntestu: "Apre in l'applicazione predeterminata", "Focus in file manager". U cumandamentu "Vai à u schedariu" hè statu ancu acceleratu.
    • Emmet plugin: più opzioni per inserisce Lorem Ipsum.
    • Plugin Git Status (Plugins Manager): furnisce cumandamenti basi per travaglià cù Git, cusì pudete avà impegnà direttamente da l'editore.
    • Inserisci plugin Emoji (Plugins Manager): permette di inserisce testu Unicode da emoji.
  • Novi plugins in Plugins Manager:
    • GitHub Gist.
    • WikidPad Helper.
    • Convertitore JSON/YAML.
    • Grafitti.
    • Cumpiimentu di Bootstrap è Cumplementu Bulma.

Source: opennet.ru

Add a comment