Логотип

Вышел текстовый редактор Micro 2.0.15 после более чем года разработки

Вышел текстовый редактор Micro 2.0.15 после более чем года разработки

Micro, современный текстовый редактор на основе терминала, разработанный таким образом, чтобы быть простым в использовании, но при этом предлагать функции, обычно присущие полноценным графическим редакторам, выпустил версию 2.0.15. Это первый релиз проекта с версии 2.0.14, которая вышла в августе 2024 года.

На этот раз основное внимание уделяется улучшению подсветки синтаксиса. Поддержка была расширена или доработана для широкого спектра языков и форматов, включая Rust, Java, Swift, Haskell, OpenSCAD, Meson, PRQL, nftables, Fish shell, Groovy, Ruby, варианты JavaScript, такие как .cjs, а также дополнительные варианты сборки и C++.

Несколько исправлений также устраняют проблемы с обработкой ключевых слов, анализом комментариев, распознаванием литералов и проблемы, возникшие из-за предыдущих изменений в правилах синтаксиса.

Также были улучшены функции редактирования. Такие действия, как копирование, вырезание, удаление и дублирование, стали более согласованными, а для особых случаев, например для последней строки файла, были внесены исправления.

Текстовый редактор Micro 2.0.15

 

Что касается удобства использования, были добавлены новые функции навигации и управления курсором, в том числе функции перехода на предыдущую и следующую страницу, аналогичные тем, что используются в nano, позиционирование курсора относительно видимой области просмотра и улучшенные функции управления несколькими курсорами. Были устранены многочисленные ошибки, связанные с прокруткой, настройкой вида, изменением размеров разделов и размещением курсора.

Читать  20 самых полезных команд терминала Windows

Для обеспечения стабильности и безопасности данных было внесено несколько исправлений, повышающих надёжность сохранения. К ним относятся более безопасная запись, отключение ненужного резервного копирования для неизменяемых файлов, исправление сохранения с повышенными привилегиями и предотвращение потери данных при использовании общих буферов.

Другие исправления включают улучшенную обработку SIGINT, остановку бесконечных циклов в операциях замены и предотвращение сбоев в терминальных командах. Для плагинов были добавлены новые обратные вызовы, расширены API, а также проведено более чёткое разделение между встроенными и сторонними плагинами.

Кроме того, в проекте был усилен контроль над плагинами: они не могут изменять основные файлы конфигурации, если это специально не разрешено.

Наконец, была улучшена поддержка кросс-компиляции, в том числе добавлены цели для Windows ARM64, а сборки теперь полностью статические, с отключённым CGO.

Для получения дополнительной информации см. журнал изменений.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Редактор: AndreyEx

Рейтинг: 5 (1 голос)

Важно: Данная статья носит информационный характер. Автор не несёт ответственности за возможные сбои или ошибки, возникшие при использовании описанного программного обеспечения.

Если статья понравилась, то поделитесь ей в социальных сетях:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

Это может быть вам интересно


Загрузка...

Спасибо!

Теперь редакторы в курсе.

Прокрутить страницу до начала