CudaText editor udgivelse 1.110.3


CudaText editor udgivelse 1.110.3

CudaText er en gratis kodeeditor på tværs af platforme skrevet i Lazarus. Editoren understøtter Python-udvidelser og har flere funktioner lånt fra Sublime Text. På projektets Wiki-side https://wiki.freepascal.org/CudaText#Advantages_over_Sublime_Text_3 forfatteren lister fordele frem for sublim tekst.

Editoren er velegnet til avancerede brugere og programmører (mere end 200 syntaktiske lexere er tilgængelige). Nogle IDE-funktioner er tilgængelige som plugins. Projektlagrene er placeret på GitHub. For at køre på Linux er der builds til GTK2 og Qt5. CudaText har en relativt hurtig opstart (ca. 0.3 sekunder på en Core i3 CPU).

Ændringer foretaget inden for de seneste 2 måneder:

  • Forbedret TRegExpr-motor for regulære udtryk. Tilføjede atomgrupper, navngivne grupper, lookahead+lookbehind assertions, søg efter Unicode-grupper ved p P, understøttelse af Unicode-tegn større end U+FFFF. Dette er den samme motor, der er inkluderet i Free Pascal, men upstream-versionen. Det er håbet, at ændringer fra upstream vil blive inkluderet i Free Pascal.

  • Lexers er blevet forbedret. For eksempel fremhæver JSON nu alle ugyldige JSON-konstruktioner, Bash understreger ugyldige "numre", PHP er blevet væsentligt forbedret til at bestå tests fra en anden editor.

  • Tilføjede muligheder:

    • Statuslinje skrifttype.
    • UI-temaelement til statuslinjefarve.
    • Tab strip skærmopløsning.
    • Tillad, at bunden og sidebjælken vises ved opstart.
  • Kommandoen "Check for updates" fungerer på alle operativsystemer.

  • Nyt lexer RegEx, til at farvelægge input fra søgedialogen i tilstanden "regulært udtryk".

  • Lodrette bokse til linjeombrydningstilstand fungerer nu stort set på samme måde som i Sublime Text og VS Code. Flere detaljer er beskrevet i Wiki. https://wiki.freepascal.org/CudaText#Behaviour_of_column_selection

  • For ST3-brugere er der en Wiki-sektion, der viser, hvordan man udfører mange ST3-handlinger i CudaText: https://wiki.freepascal.org/CudaText#CudaText_vs_Sublime_Text.2C_different_answers_to_questions

Kilde: linux.org.ru

Tilføj en kommentar