A CudaText szerkesztő 1.110.3 kiadása


A CudaText szerkesztő 1.110.3 kiadása

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

Hozzászólás