CudaText muharririning chiqarilishi 1.110.3


CudaText muharririning chiqarilishi 1.110.3

CudaText - bu Lazarus-da yozilgan bepul, platformalararo kod muharriri. Tahrirlovchi Python kengaytmalarini qo'llab-quvvatlaydi va Sublime Text-dan olingan bir nechta xususiyatlarga ega. Loyihaning Wiki sahifasida https://wiki.freepascal.org/CudaText#Advantages_over_Sublime_Text_3 muallif Sublime Textga nisbatan afzalliklarini sanab o'tadi.

Muharrir ilg'or foydalanuvchilar va dasturchilar uchun javob beradi (200 dan ortiq sintaktik lekserlar mavjud). Ba'zi IDE xususiyatlari plaginlar sifatida mavjud. Loyiha omborlari GitHub-da joylashgan. Linuxda ishlash uchun GTK2 va Qt5 uchun tuzilmalar mavjud. CudaText nisbatan tez ishga tushadi (Core i0.3 protsessorida taxminan 3 soniya).

Oxirgi 2 oy ichida kiritilgan o'zgarishlar:

  • TRegExpr muntazam ifoda mexanizmi yaxshilandi. Qo'shilgan atom guruhlari, nomli guruhlar, oldinga qarash+orqaga qarash, p P bo'yicha Unicode guruhlarini qidirish, U+FFFF dan kattaroq Unicode belgilarni qo'llab-quvvatlash. Bu Free Pascal-ga kiritilgan bir xil dvigatel, ammo yuqori oqim versiyasi. Yuqori oqimdan o'zgarishlar Free Pascal dasturiga kiritiladi degan umiddamiz.

  • Lexers yaxshilandi. Misol uchun, JSON endi barcha yaroqsiz JSON konstruksiyalarini ta'kidlaydi, Bash yaroqsiz "raqamlarni" ta'kidlaydi, PHP boshqa muharrirdan testlardan o'tish uchun ancha yaxshilandi.

  • Qo'shilgan variantlar:

    • Holat paneli shrifti.
    • Holat paneli rangi uchun UI mavzu elementi.
    • Yorliq chizig'i displey o'lchamlari.
    • Ishga tushganda pastki va yon panellarni ko'rsatishga ruxsat bering.
  • "Yangilanishlarni tekshirish" buyrug'i barcha operatsion tizimlarda ishlaydi.

  • "Oddiy ifoda" rejimida Qidiruv dialogining kiritilishini ranglash uchun yangi RegEx lexer.

  • Chiziqlarni o'rash rejimi uchun vertikal qutilar endi Sublime Text va VS Code-dagi kabi ishlaydi. Batafsil ma'lumot Wiki-da tasvirlangan. https://wiki.freepascal.org/CudaText#Behaviour_of_column_selection

  • ST3 foydalanuvchilari uchun CudaText-da ko'plab ST3 amallarini qanday bajarishni ko'rsatadigan Wiki bo'limi mavjud: https://wiki.freepascal.org/CudaText#CudaText_vs_Sublime_Text.2C_different_answers_to_questions

Manba: linux.org.ru

a Izoh qo'shish