CudaText je bezplatný multiplatformový editor kódu napísaný v jazyku Lazarus. Podporuje rozšírenia Pythonu a má niekoľko funkcií prevzatých zo Sublime Text. Na stránke Wiki projektu https://wiki.freepascal.org/CudaText#Advantages_over_Sublime_Text_3 autor vymenúva výhody oproti Sublime Text.
Editor je vhodný pre pokročilých používateľov a programátorov (k dispozícii je viac ako 200 syntaktických lexerov). Niektoré funkcie IDE sú dostupné ako pluginy. Repozitáre projektu sú na GitHub. Na spustenie v Linux Existujú zostavenia pre GTK2 a Qt5. CudaText sa vyznačuje relatívne rýchlym spustením (približne 0.3 sekundy na procesore Core i3).
Zmeny vykonané za posledné 2 mesiace:
Vylepšený bol engine regulárnych výrazov TRegExpr. Boli pridané atómové skupiny, pomenované skupiny, asercie dopredného a spätného vyhľadávania, vyhľadávanie skupín Unicode podľa p-P a podpora pre znaky Unicode (U+FFFF). Ide o rovnaký engine, aký je súčasťou Free Pascalu, ale vo verzii upstreamu. Dúfa sa, že zmeny z upstreamu budú zahrnuté aj vo Free Pascale.
Lexery boli vylepšené. Napríklad JSON teraz podčiarkuje všetky neplatné JSON konštrukty, Bash podčiarkuje neplatné „čísla“ a PHP bolo výrazne vylepšené, aby mohlo prechádzať testami z iných editorov.
Pridané možnosti:
- Písmo stavového riadka.
- Prvok témy používateľského rozhrania pre farbu stavového riadka.
- Povoliť zobrazenie panela kariet.
- Povoliť zobrazenie spodného a bočného panela pri spustení.
Príkaz „Skontrolovať aktualizácie“ funguje na všetkých operačných systémoch.
Nový lexer RegEx na vyfarbenie vstupu v dialógovom okne vyhľadávania v režime „regulárny výraz“.
-
Zvislé bloky pre režim zalamovania riadkov teraz fungujú podobne ako v Sublime Text a VS Code. Viac informácií nájdete na Wiki. https://wiki.freepascal.org/CudaText#Behaviour_of_column_selection
-
Pre používateľov ST3 bola vytvorená sekcia Wiki, ktorá ukazuje, ako vykonávať mnohé akcie ST3 v CudaText: https://wiki.freepascal.org/CudaText#CudaText_vs_Sublime_Text.2C_different_answers_to_questions
Zdroj: linux.org.ru

