CudaText код засварлагчийн шинэчлэл 1.161.0

Free Pascal болон Lazarus ашиглан бичсэн, хөндлөн платформ үнэгүй код засварлагч CudaText-ийн шинэ хувилбар хэвлэгдэн гарлаа. Засварлагч нь Python өргөтгөлүүдийг дэмждэг бөгөөд Sublime Text-ээс хэд хэдэн давуу талтай. Залгаас хэлбэрээр хэрэгжсэн хөгжлийн нэгдсэн орчны зарим онцлог шинж чанарууд байдаг. Программистуудад зориулж 270 гаруй синтакс толь бичиг бэлтгэсэн. Энэ кодыг MPL 2.0 лицензийн дагуу түгээдэг. Линукс, Windows, macOS, FreeBSD, OpenBSD, NetBSD, DragonflyBSD болон Solaris платформуудад зориулсан бүтээцийг ашиглах боломжтой.

Өмнөх мэдэгдлээс хойшхи нэг жилийн хугацаанд дараах сайжруулалтуудыг хэрэгжүүлэв.

  • Sublime Text-ийн функцийг давхардсан тушаалуудыг нэмсэн: "Буулгах ба догол мөр", "Түүхээс буулгах".
  • "Шилжүүлсэн" шугамын горимд асар том мөрүүдийг оновчтой засварлах. Одоо 40 сая тэмдэгтийн мөрийг засах нь илүү хурдан болсон.
  • Богино шугамаар дамжих үед вагоныг зөв үржүүлэхийн тулд "carets extension" командуудыг сайжруулсан.
  • Чирч буулгах текст блокууд: илүү зөв курсор харагдаж байгаа тул та зөвхөн унших боломжтой баримтаас чирэх боломжтой.
  • Орлуулах үед RegEx орлуулалтыг идэвхгүй болгох боломжтой туг "Солих" харилцах цонхонд нэмэгдсэн.
  • Хэт жижиг блокуудын нугалаа арилгах "fold_icon_min_range" сонголтыг нэмсэн.
  • Sublime Text-тэй ижил төстэй байдлаар Ctrl + "хулганы 3-р товчийг дарах" болон Ctrl + "хулганы дугуйгаар гүйлгэх" товчийг боловсруулав.
  • Зураг үзэх нь илүү олон форматыг дэмждэг: WEBP, TGA, PSD, CUR.
  • Зарим засварлах тохиолдлын буцаах логикийг Sublime Text-тэй илүү төстэй болгосон.
  • Юникод хоосон зайны тэмдэгтүүдийг одоо арван зургаатын тоогоор харуулж байна.
  • Засварлагч сесс файлыг 30 секунд тутамд хадгалдаг (интервалыг сонголтоор тохируулдаг).
  • Extra1/Extra2 хулганы товчлууруудад команд өгөхөд зориулсан дэмжлэг.
  • "-c" командын мөрийн параметрийг нэмсэн бөгөөд энэ нь програм эхлэх үед ямар ч тушаалын залгаасыг ажиллуулах боломжийг олгодог.
  • Лексер:
    • CSS lexer-д зориулж кодын модыг сайжруулсан: энэ нь одоо жижиглэсэн (шахсан) CSS баримт бичигт ч модны зангилааг зөв харуулж байна.
    • Markdown lexer: одоо баримт бичигт бусад lexers-тэй фрагмент агуулж байгаа үед хашаа блокуудыг дэмждэг.
    • "Ini файлууд" lexer нь асар том файлуудыг дэмжихийн тулд "хөнгөн" lexer-ээр солигдсон.
  • Plugins:
    • Төслийн менежерт "барьсан сессүүд" нэмэгдсэн, өөрөөр хэлбэл төслийн файлд шууд хадгалагдаж, зөвхөн төслөөс нь харагдах сессүүд нэмэгдсэн.
    • Төслийн менежер: контекст цэсэнд "Өгөгдмөл програмд ​​нээх", "Файлын менежерт анхаарлаа төвлөрүүл" гэсэн зүйлийг нэмсэн. "Файлд очих" командыг мөн хурдасгасан.
    • Emmet залгаас: Lorem Ipsum оруулах нэмэлт сонголтууд.
    • Git Status залгаас (Plugins Manager): Git-тэй ажиллах үндсэн командуудыг өгдөг тул та одоо редактороос шууд ажиллах боломжтой.
    • Emoji залгаас оруулах (Plugins Manager): эможиноос Юникод текст оруулах боломжийг танд олгоно.
  • Plugins Manager дахь шинэ залгаасууд:
    • GitHub Gist.
    • WikidPad туслагч.
    • JSON/YAML хөрвүүлэгч.
    • Зураас.
    • Bootstrap Completion болон Bulma Completion.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх