CudaText редакторының 1.110.3 шығарылымы


CudaText редакторының 1.110.3 шығарылымы

CudaText - Lazarus тілінде жазылған ақысыз, кросс-платформалық код редакторы. Редактор Python кеңейтімдерін қолдайды және Sublime Text-тен алынған бірнеше мүмкіндіктерге ие. Жобаның Wiki бетінде https://wiki.freepascal.org/CudaText#Advantages_over_Sublime_Text_3 автор Sublime Text-тен артықшылықтарды тізімдейді.

Редактор озық пайдаланушылар мен бағдарламашылар үшін қолайлы (200-ден астам синтаксистік лексиктер қол жетімді). Кейбір IDE мүмкіндіктері плагиндер ретінде қол жетімді. Жоба репозиторийлері GitHub сайтында орналасқан. Linux жүйесінде жұмыс істеу үшін GTK2 және Qt5 үшін жинақтар бар. CudaText салыстырмалы жылдам іске қосылады (Core i0.3 процессорында шамамен 3 секунд).

Соңғы 2 айда енгізілген өзгерістер:

  • Жақсартылған TRegExpr тұрақты өрнек механизмі. Қосылған атомдық топтар, атаулы топтар, алдын ала қарау+артқа қарау, бекітулер, p P бойынша Юникод топтарын іздеу, U+FFFF өлшемінен үлкен Юникод таңбаларын қолдау. Бұл Free Pascal-ға енгізілген қозғалтқыш, бірақ жоғары ағын нұсқасы. Жоғары ағыннан өзгерістер Free Pascal тіліне қосылады деп үміттенеді.

  • Лексерлер жетілдірілді. Мысалы, JSON енді барлық жарамсыз JSON құрылымдарын бөлектейді, Bash жарамсыз «сандарды» атап көрсетеді, PHP басқа редактордың сынақтарынан өту үшін айтарлықтай жетілдірілді.

  • Қосылған опциялар:

    • Күй жолағы қаріпі.
    • Күй жолағы түсіне арналған UI тақырып элементі.
    • Қойынды жолағы дисплей ажыратымдылығы.
    • Іске қосу кезінде төменгі және бүйірлік тақталарды көрсетуге рұқсат етіңіз.
  • «Жаңартуларды тексеру» пәрмені барлық операциялық жүйелерде жұмыс істейді.

  • Жаңа сөздік RegEx, «тұрақты өрнек» режимінде Іздеу диалогының кірісін бояуға арналған.

  • Жолды орау режиміне арналған тік қораптар енді Sublime Text және VS Code сияқты жұмыс істейді. Толық мәліметтер Уикиде сипатталған. https://wiki.freepascal.org/CudaText#Behaviour_of_column_selection

  • ST3 пайдаланушылары үшін CudaText ішінде көптеген ST3 әрекеттерін орындау жолын көрсететін Wiki бөлімі бар: https://wiki.freepascal.org/CudaText#CudaText_vs_Sublime_Text.2C_different_answers_to_questions

Ақпарат көзі: linux.org.ru

пікір қалдыру