M-Commander 6.1.0, кош панелдүү консоль файл менеджери, чыгарылды. Ал GNU Midnight Commanderдин бир бөлүгү болуп саналат жана иштөө учурунда жүктөлгөн панел плагиндерин колдоо менен жакшыртылган. Панель плагиндерин архивдерди, тышкы сактагычтарды (FTP, SFTP, Samba, S3), Git репозиторийлерин, Docker контейнерлерин, Kubernetes ресурстарын жана MongoDB жана SQLite маалымат базаларын ачуу үчүн колдонсо болот. Subshell механизми орнотулган PTY терминалы mcterm менен алмаштырылды. Код C жана Lua тилдеринде жазылган жана GPLv3+ лицензиясы боюнча таратылат. Колдонууга даяр пакеттер төмөнкүлөр үчүн жеткиликтүү: Debian 13, Ubuntu 04/24/26/04 (PPA), Fedora 44, Arch Linux и macOS.

Негизги өзгөрүүлөр:
- Долбоордун аталышы M-Commander деп өзгөртүлдү. Негизги аткарылуучу файл эми mcommander, редактор mcedit6 катары жөнөтүлөт, көрүүчү mview, diff көрүүчү mdiff, ал эми дистрибуцияга тиешелүү пакеттер mcommander, mcommander-plugins жана mcommander-lua болуп саналат. Тиркемени GNU Midnight Commander менен бир убакта, mc жөндөөлөрүн кайра жазбастан орнотсо болот.
- Көрүүчү Markdown белгилөөсүн (аталыштарды, тизмелерди, таблицаларды, шилтемелерди, шилтемелерди жана редакторго окшош синтаксисин белгилөө менен код блокторун) көрсөтүүнү колдойт. Суу перисинин диаграммаларын (блок-схемалар, ырааттуулуктар жана класстар) жана формулаларды көрсөтүүгө болот.
- Көрүүчү эми көрүнүктүү курсорду колдонуп, интерактивдүү текст навигациясын сунуштайт, ал сизге клавиатура же чычкан аркылуу мазмунду тандап, аны алмашуу буферине көчүрүүгө мүмкүндүк берет.
- Көрүүчү эми синтаксисти белгилөөнү реактор менен бөлүшөт. Чоң файлдарды көрүү оптималдаштырылды, биринчи экран эми дароо пайда болот, ал эми калган мазмун асинхрондуу түрдө жүктөлөт. Көрүүчү үчүн өзүнчө диалог Орнотуулар менюсуна кошулду.
- lua-pdf плагини PDF баракчаларын текст катары көрүүгө мүмкүндүк берет, сүрөттөрү sixel жана Chafa аркылуу көрсөтүлгөн.
- .NET ассемблерлерин шилтемелер, ресурстар, аталыш мейкиндиктери жана түрлөрү дарагы түрүндө ачууга, декомпиляцияланган C# же ILди көрүүгө жана башка ассемблерлерге шилтемелерди ээрчүүгө мүмкүндүк берген mcpeek панелдик плагини кошулду.
- Скиндерди көрүү жана түзөтүү үчүн интерфейс ишке ашырылды. Берилген бардык скиндер үчүн mcterm, mctree жана mcstruct үчүн өзүнчө бөлүмдөр ишке ашырылды жана жаңы Mashdark жана Tokyo Night скиндери кошулду.
- Редактор эми башкаруу символдорун "^X" катары көрсөтүү же жашыруу мүмкүнчүлүгүнө ээ. Редактордун алмашуу буфери эми коддоону эстеп калат (башка коддоодогу текст файлга чапталганда автоматтык түрдө кайра коддолот).
- Терминал эми Alt-S баскыч айкалышын колдонуп, чыгарууда издөөнү жана Alt+Shift+S аркылуу натыйжаларды чыпкалоону колдойт.
- Ыңгайлаштырылган менюну ордунан түзөтүү үчүн колдоо кошулду, бул сизге элементтерди жана субменюларды кошууга, өзгөртүүгө, кайра уюштурууга жана жок кылууга мүмкүндүк берет.
- Жергиликтүү панелдер эми inotify системасы аркылуу файлдардын жана каталогдордун абалындагы өзгөрүүлөрдү көзөмөлдөй алышат ("Каттоолорду көрүү" жөндөөсү менен иштетилген).
- Көп сандаган файлдарды белгилөө процесси оптималдаштырылды.
- Chmod, Chown жана Chattr сыяктуу файл атрибуттары менен аткарылуучу операциялар өзүнчө менюга, "Атрибуттарга" жылдырылды.
- "Ыктымал тизме" диалогу эми панелдик плагиндер (Git, Docker, Kubernetes, архивдер) тарабынан түзүлгөн VFS даректерине жана мазмунуна шилтемелерди кошууну колдойт.
- Жардам жана колдонуучу баракчалары Markdown'го которулду. mctree жана mcstruct үчүн колдонуучу баракчалары кошулду.
- Архивдердин ичиндеги каталогдордун өлчөмүн көрүү үчүн Ctrl-Space баскыч айкалышын колдонуу мүмкүнчүлүгү кошулду.
Source: opennet.ru
