Нашри муҳаррири CudaText 1.110.3


Нашри муҳаррири CudaText 1.110.3

CudaText як муҳаррири рамзи кросс-платформаи ройгон аст, ки дар Лазарус навишта шудааст. Муҳаррир васеъшавии Python-ро дастгирӣ мекунад ва дорои якчанд хусусиятҳое мебошад, ки аз Sublime Text гирифта шудаанд. Дар саҳифаи Wiki лоиҳа https://wiki.freepascal.org/CudaText#Advantages_over_Sublime_Text_3 муаллиф бартариҳоро нисбат ба матни сублиме номбар мекунад.

Муҳаррир барои корбарони пешрафта ва барномасозон мувофиқ аст (зиёда аз 200 лекси синтаксисӣ мавҷуд аст). Баъзе хусусиятҳои IDE ҳамчун плагинҳо дастрасанд. Анборҳои лоиҳа дар GitHub ҷойгиранд. Барои кор дар Linux барои GTK2 ва Qt5 сохта шудаанд. CudaText дорои оғози нисбатан зуд аст (тақрибан 0.3 сония дар CPU Core i3).

Тағйироте, ки дар 2 моҳи охир ба амал омадаанд:

  • Муҳаррики мукаммали ифодаи муқаррарии TRegExpr. Гурӯҳҳои атомии иловашуда, гурӯҳҳои номбаршуда, назар ба пеш+ба ақиб изҳорот, ҷустуҷӯи гурӯҳҳои Юникод аз рӯи p P, дастгирии аломатҳои Юникод калонтар аз U+FFFF. Ин ҳамон муҳаррикест, ки ба Free Pascal дохил карда шудааст, аммо версияи болоӣ. Умед аст, ки тағйирот аз болооб ба Free Pascal дохил карда мешавад.

  • Лексаторхо такмил дода шуданд. Масалан, ҳоло JSON ҳама конструксияҳои JSON-и беэътиборро таъкид мекунад, Bash ба "рақамҳои беэътибор" таъкид мекунад, PHP барои гузаштан аз санҷишҳо аз муҳаррири дигар хеле такмил дода шудааст.

  • Вариантҳои иловашуда:

    • Шрифти сатри ҳолати.
    • Унсури мавзӯи UI барои ранги сатри вазъият.
    • Ҳалли намоиши рахи ҷадвал.
    • Иҷозат диҳед, ки панелҳои поён ва паҳлӯ ҳангоми оғозёбӣ нишон дода шаванд.
  • Фармони "Тафтиши навсозӣ" дар ҳама системаҳои оператсионӣ кор мекунад.

  • Лексери нави RegEx, барои ранг кардани вуруди муколамаи Ҷустуҷӯ дар ҳолати "ифодаи муқаррарӣ".

  • Қуттиҳои амудӣ барои ҳолати печонидани сатр ҳоло тақрибан ҳамон тавре кор мекунанд, ки дар Sublime Text ва VS Code кор мекунанд. Тафсилоти бештар дар Wiki тавсиф шудааст. https://wiki.freepascal.org/CudaText#Behaviour_of_column_selection

  • Барои корбарони ST3, як бахши Wiki мавҷуд аст, ки чӣ тавр иҷро кардани амалҳои ST3 дар CudaText: https://wiki.freepascal.org/CudaText#CudaText_vs_Sublime_Text.2C_different_answers_to_questions

Манбаъ: linux.org.ru

Илова Эзоҳ