A CudaText egy ingyenes, többplatformos kódszerkesztő, amely Lazarus nyelven íródott. A szerkesztő támogatja a Python bővítményeket, és számos, a Sublime Text-től kölcsönzött funkcióval rendelkezik. A projekt Wiki oldalán https://wiki.freepascal.org/CudaText#Advantages_over_Sublime_Text_3 a szerző előnyöket sorol fel a Sublime Texthez képest.
A szerkesztő haladó felhasználók és programozók számára alkalmas (több mint 200 szintaktikai lexer áll rendelkezésre). Néhány IDE-funkció beépülő modulként érhető el. A projekt tárolói a GitHubon találhatók. Linuxon való futtatáshoz GTK2 és Qt5 buildek állnak rendelkezésre. A CudaText viszonylag gyorsan indul (körülbelül 0.3 másodperc Core i3 CPU-n).
Változások az elmúlt 2 hónapban:
-
Továbbfejlesztett TRegExpr reguláris kifejezés motor. Hozzáadott atomcsoportok, elnevezett csoportok, előretekintés + hátrafelé tekintés, Unicode-csoportok keresése p P alapján, U+FFFF-nél nagyobb Unicode-karakterek támogatása. Ez ugyanaz a motor, mint a Free Pascal, de az upstream verzió. Remélhetőleg az upstream változásai bekerülnek a Free Pascalba.
-
A Lexereket továbbfejlesztették. Például a JSON most az összes érvénytelen JSON-konstrukciót kiemeli, a Bash az érvénytelen „számokat”, a PHP-t pedig nagymértékben továbbfejlesztették, hogy átadja a teszteket egy másik szerkesztőből.
-
Hozzáadott lehetőségek:
- Az állapotsor betűtípusa.
- UI téma elem az állapotsor színéhez.
- Tabulátorcsík kijelző felbontása.
- Engedélyezze az alsó és az oldalsávok megjelenítését indításkor.
-
A „Frissítések keresése” parancs minden operációs rendszeren működik.
-
Új lexer RegEx, a Keresés párbeszédpanel bemenetének színezéséhez „reguláris kifejezés” módban.
-
A sortörés mód függőleges dobozai most már nagyjából ugyanúgy működnek, mint a Sublime Text és a VS Code esetében. További részletek a Wikiben találhatók. https://wiki.freepascal.org/CudaText#Behaviour_of_column_selection
-
Az ST3 felhasználók számára van egy Wiki rész, amely bemutatja, hogyan kell számos ST3 műveletet végrehajtani a CudaTextben: https://wiki.freepascal.org/CudaText#CudaText_vs_Sublime_Text.2C_different_answers_to_questions
Forrás: linux.org.ru