Ikki panelli konsol fayl menejeri bo'lgan M-Commander 6.1.0 chiqarildi. Bu GNU Midnight Commander ning bir qismi bo'lib, ish vaqtida yuklangan panel plaginlarini qo'llab-quvvatlash bilan yaxshilandi. Panel plaginlaridan arxivlarni, tashqi xotirani (FTP, SFTP, Samba, S3), Git omborlarini, Docker konteynerlarini, Kubernetes resurslarini va MongoDB va SQLite ma'lumotlar bazalarini ochish uchun foydalanish mumkin. Subshell mexanizmi o'rnatilgan PTY terminali mcterm bilan almashtirildi. Kod C va Lua tillarida yozilgan va GPLv3+ litsenziyasi ostida tarqatiladi. Foydalanishga tayyor paketlar mavjud... Debian 13, Ubuntu 04/24/26/04 (PPA), Fedora 44, Arch Linux и macOS.

Asosiy o'zgarishlar:
- Loyiha M-Commander deb o'zgartirildi. Asosiy bajariladigan fayl endi mcommander, muharrir mcedit6, viewer mview, diff viewer mdiff sifatida jo'natildi va tarqatishga xos paketlar mcommander, mcommander-plugins va mcommander-lua. Ilova GNU Midnight Commander bilan bir vaqtning o'zida, mc sozlamalarini qayta yozmasdan o'rnatilishi mumkin.
- Tomoshabin Markdown belgilarini (sarlavhalar, ro'yxatlar, jadvallar, havolalar, izohlar va muharrirga o'xshash sintaksisni ajratib ko'rsatish bilan kod bloklari) ko'rsatishni qo'llab-quvvatlaydi. Mermaid diagrammalari (oqim-sxemalar, ketma-ketliklar va sinflar) va formulalarni ko'rsatish mumkin.
- Endi tomoshabin ko'rinadigan kursor yordamida interaktiv matn navigatsiyasini taqdim etadi, bu sizga klaviatura yoki sichqoncha yordamida tarkibni tanlash va uni clipboardga nusxalash imkonini beradi.
- Tomoshabin endi sintaksisni ajratib ko'rsatishni reaktor bilan baham ko'radi. Katta fayllarni ko'rish optimallashtirildi, endi birinchi ekran darhol paydo bo'ladi va qolgan kontent asinxron ravishda yuklanadi. Sozlamalar menyusiga tomoshabin uchun alohida dialog oynasi qo'shildi.
- Lua-pdf plagini PDF sahifalarini matn sifatida ko'rish imkonini beradi, rasmlar esa sixel va Chafa yordamida ko'rsatiladi.
- .NET assemblylarini havolalar, resurslar, nomlar maydoni va turlari daraxti sifatida ochish, dekompilyatsiya qilingan C# yoki IL ni ko'rish va boshqa assemblylarga havolalarni kuzatish imkonini beruvchi mcpeek panel plagini qo'shildi.
- Skinlarni ko'rish va tahrirlash interfeysi joriy etildi. Barcha taqdim etilgan skinlar uchun mcterm, mctree va mcstruct uchun alohida bo'limlar joriy etildi va yangi Mashdark va Tokyo Night skinlari qo'shildi.
- Endi muharrir boshqaruv belgilarini "^X" sifatida ko'rsatish yoki yashirish imkoniyatiga ega. Endi muharrirning buferi kodlashni eslab qoladi (boshqa kodlashdagi matn faylga joylashtirilganda avtomatik ravishda qayta kodlanadi).
- Terminal endi Alt-S tugmalar birikmasi yordamida chiqishda qidirishni va Alt+Shift+S yordamida natijalarni filtrlashni qo'llab-quvvatlaydi.
- Maxsus menyuni joyida tahrirlash uchun qo'llab-quvvatlash qo'shildi, bu sizga elementlar va pastki menyularni qo'shish, o'zgartirish, qayta tartiblash va o'chirish imkonini beradi.
- Mahalliy panellar endi inotify tizimi orqali fayllar va kataloglar holatidagi o'zgarishlarni kuzatib borish imkoniyatiga ega ("Kataloglarni kuzatish" sozlamasi orqali yoqilgan).
- Ko'p sonli fayllarni belgilash jarayoni optimallashtirildi.
- Chmod, Chown va Chattr kabi fayl atributlari bilan bajariladigan operatsiyalar alohida menyuga, "Atributlar"ga ko'chirildi.
- Hotlist muloqot oynasi endi panel plaginlari (Git, Docker, Kubernetes, arxivlar) tomonidan yaratilgan VFS manzillari va kontentga havolalar qo'shishni qo'llab-quvvatlaydi.
- Yordam va man sahifalari Markdown ga o'zgartirildi. mctree va mcstruct uchun man sahifalari qo'shildi.
- Arxivlar ichidagi kataloglar hajmini ko'rish uchun Ctrl-Space tugmalar birikmasidan foydalanish imkoniyati qo'shildi.
Manba: opennet.ru
