Utgivelse av CudaText editor 1.110.3


Utgivelse av CudaText editor 1.110.3

CudaText er en gratis kodeeditor på tvers av plattformer skrevet i Lazarus. Redaktøren støtter Python-utvidelser, og har flere funksjoner lånt fra Sublime Text. På prosjektets Wiki-side https://wiki.freepascal.org/CudaText#Advantages_over_Sublime_Text_3 forfatteren lister opp fordeler fremfor Sublime Text.

Redaktøren er egnet for avanserte brukere og programmerere (mer enn 200 syntaktiske lexers er tilgjengelige). Noen IDE-funksjoner er tilgjengelige som plugins. Prosjektdepotene er plassert på GitHub. For å kjøre på Linux er det builds for GTK2 og Qt5. CudaText har en relativt rask oppstart (ca. 0.3 sekunder på en Core i3 CPU).

Endringer gjort de siste 2 månedene:

  • Forbedret TRegExpr-motor for regulære uttrykk. Lagt til atomgrupper, navngitte grupper, lookahead+lookbehind-påstander, søk etter Unicode-grupper med p P, støtte for Unicode-tegn større enn U+FFFF. Dette er den samme motoren som er inkludert i Free Pascal, men oppstrømsversjonen. Det er å håpe at endringer fra oppstrøms vil bli inkludert i Free Pascal.

  • Lexers har blitt forbedret. For eksempel fremhever JSON nå alle ugyldige JSON-konstruksjoner, Bash understreker ugyldige "tall", PHP har blitt kraftig forbedret for å bestå tester fra en annen editor.

  • Lagt til alternativer:

    • Statuslinjefont.
    • UI-temaelement for statuslinjefarge.
    • Tab strip skjermoppløsning.
    • Tillat at bunn- og sidefelt vises ved oppstart.
  • Kommandoen "Se etter oppdateringer" fungerer på alle operativsystemer.

  • Ny lexer RegEx, for å fargelegge inngangen til søkedialogen i "regulært uttrykk"-modus.

  • Vertikale bokser for linjebrytingsmodus fungerer nå omtrent på samme måte som i Sublime Text og VS Code. Flere detaljer er beskrevet i Wiki. https://wiki.freepascal.org/CudaText#Behaviour_of_column_selection

  • For ST3-brukere er det en Wiki-del som viser hvordan man utfører mange ST3-handlinger i CudaText: https://wiki.freepascal.org/CudaText#CudaText_vs_Sublime_Text.2C_different_answers_to_questions

Kilde: linux.org.ru

Legg til en kommentar