Release van CudaText-editor 1.110.3


Release van CudaText-editor 1.110.3

CudaText is een gratis, platformonafhankelijke code-editor geschreven in Lazarus. De editor ondersteunt Python-extensies en heeft verschillende functies die zijn geleend van Sublime Text. Op de Wiki-pagina van het project https://wiki.freepascal.org/CudaText#Advantages_over_Sublime_Text_3 de auteur noemt voordelen ten opzichte van Sublime Text.

De editor is geschikt voor gevorderde gebruikers en programmeurs (er zijn meer dan 200 syntactische lexers beschikbaar). Sommige IDE-functies zijn beschikbaar als plug-ins. De projectrepository's bevinden zich op GitHub. Voor Linux zijn er builds voor GTK2 en Qt5. CudaText heeft een relatief snelle opstarttijd (ongeveer 0.3 seconden op een Core i3 CPU).

Wijzigingen aangebracht in de afgelopen 2 maanden:

  • Verbeterde TRegExpr-engine voor reguliere expressies. Atomaire groepen, benoemde groepen, lookahead+lookbehind-beweringen toegevoegd, zoeken naar Unicode-groepen op p P, ondersteuning voor Unicode-tekens groter dan U+FFFF. Dit is dezelfde engine die in Free Pascal zit, maar dan de upstream-versie. Er wordt gehoopt dat veranderingen van stroomopwaarts in Free Pascal zullen worden opgenomen.

  • Lexers zijn verbeterd. JSON markeert nu bijvoorbeeld alle ongeldige JSON-constructies, Bash benadrukt ongeldige “getallen”, PHP is sterk verbeterd om tests van een andere editor te doorstaan.

  • Toegevoegde opties:

    • Lettertype statusbalk.
    • UI-thema-element voor statusbalkkleur.
    • Weergaveresolutie tabbladstrook.
    • Sta toe dat de onderkant en zijbalken worden weergegeven bij het opstarten.
  • De opdracht “Controleren op updates” werkt op alle besturingssystemen.

  • Nieuwe lexer RegEx, voor het kleuren van de invoer van het zoekdialoogvenster in de modus "reguliere expressie".

  • Verticale vakken voor de regelomloopmodus werken nu op vrijwel dezelfde manier als in Sublime Text en VS Code. Meer details worden beschreven in de Wiki. https://wiki.freepascal.org/CudaText#Behaviour_of_column_selection

  • Voor ST3-gebruikers is er een Wiki-sectie die laat zien hoe veel ST3-acties in CudaText kunnen worden uitgevoerd: https://wiki.freepascal.org/CudaText#CudaText_vs_Sublime_Text.2C_different_answers_to_questions

Bron: linux.org.ru

Voeg een reactie