Vydání editoru CudaText 1.110.3


Vydání editoru CudaText 1.110.3

CudaText je bezplatný multiplatformní editor kódu napsaný v Lazarus. Editor podporuje rozšíření Pythonu a má několik funkcí vypůjčených ze Sublime Text. Na stránce Wiki projektu https://wiki.freepascal.org/CudaText#Advantages_over_Sublime_Text_3 autor uvádí výhody oproti Sublime Text.

Editor je vhodný pro pokročilé uživatele a programátory (k dispozici je více než 200 syntaktických lexerů). Některé funkce IDE jsou dostupné jako pluginy. Repozitáře projektu jsou umístěny na GitHubu. Pro běh na Linuxu existují sestavení pro GTK2 a Qt5. CudaText má relativně rychlý start (asi 0.3 sekundy na CPU Core i3).

Změny provedené za poslední 2 měsíce:

  • Vylepšený modul regulárního výrazu TRegExpr. Přidány atomové skupiny, pojmenované skupiny, předběžná+hledací tvrzení, hledání skupin Unicode podle p P, podpora znaků Unicode větších než U+FFFF. Jedná se o stejný engine, který je součástí Free Pascal, ale v upstreamové verzi. Doufáme, že změny z upstreamu budou zahrnuty do Free Pascalu.

  • Lexery byly vylepšeny. Například JSON nyní zvýrazňuje všechny neplatné konstrukce JSON, Bash zdůrazňuje neplatná „čísla“, PHP bylo výrazně vylepšeno, aby prošlo testy z jiného editoru.

  • Přidané možnosti:

    • Písmo stavového řádku.
    • Prvek motivu uživatelského rozhraní pro barvu stavového řádku.
    • Rozlišení zobrazení lišty karet.
    • Povolit zobrazení spodního a bočního panelu při spuštění.
  • Příkaz „Zkontrolovat aktualizace“ funguje na všech operačních systémech.

  • Nový lexer RegEx pro obarvení vstupu vyhledávacího dialogu v režimu „regulárního výrazu“.

  • Vertikální rámečky pro režim zalamování řádků nyní fungují v podstatě stejným způsobem jako v Sublime Text a VS Code. Více podrobností je popsáno na Wiki. https://wiki.freepascal.org/CudaText#Behaviour_of_column_selection

  • Pro uživatele ST3 je zde Wiki sekce ukazující, jak provádět mnoho ST3 akcí v CudaText: https://wiki.freepascal.org/CudaText#CudaText_vs_Sublime_Text.2C_different_answers_to_questions

Zdroj: linux.org.ru

Přidat komentář