GNU Emacs 27.1 имеет встроенную поддержку синтаксического анализа JSON, вкладок и т. Д.

Новая версия только что анонсирована из популярного текстового редактора ГНУ Эмакс 27.1 который недавно был основан на GNU Multiple Precision Library (GMP) и приходит с некоторыми новостями довольно интересный такой cКак и поддержка HarfBuzz для собственного синтаксического анализа JSON и форматирования текста.

Тем, кто не знаком с этим популярным текстовым редактором, следует знать, что GNU Emacs - расширяемый, настраиваемый, бесплатный и открытый текстовый редактор. созданный основателем проекта GNU Ричардом Столлманом. Это самый популярный из семейства текстовых редакторов Emacs.

Этот текстовый редактор доступен для GNU / Linux, Windows и macOS, Он написан на C и предоставляет Emacs Lisp в качестве языка расширения. Emacs Lisp, также реализованный на C, является «диалектом» языка программирования Lisp, используемого Emacs в качестве языка сценариев.

Для тех, кто не знаком с этим текстовым редактором, Возможности GNU Emacs включают:

  • режимы редактирования с учетом содержимого, включая выделение синтаксиса, для многих типов файлов
  • Интегрированная исчерпывающая документация, включая руководство для новых пользователей
  • Полная поддержка Unicode почти для всех скриптов
  • Он также легко настраивается с помощью кода Emacs Lisp или графического пользовательского интерфейса.
  • Он имеет полную экосистему функций, помимо редактирования текста, включая отслеживание расписания и планировщик проектов (в режиме организации), электронную почту и программу чтения новостей (Gnus), интерфейс отладки и многое другое.
  • И многое другое

Основные новые возможности GNU Emacs 27.1

В этой новой версии GNU Emacs 27.1 можно управлять двумя текстами в содержимом редактора через вкладки либо с использованием режима «Tab-Line» или «Tab-Bar режим»». Первый вариант аналогичен тому, как браузеры отображают контент. У каждого буфера есть своя вкладка, и щелчок по одной из вкладок активирует соответствующий контент.

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

Режим можно активировать командой глобальный-таб-строковый режим. Комбинация Ctrl + X + ВЛЕВО или команда previous-buffer переходит в предыдущий буфер, а команда next-buffer или комбинация Ctrl + X + ВПРАВО в следующий буфер.

Еще одна новинка - новая опция –Whit-cairo для сборки редактора с поддержкой инструмента рисунок из его экспериментального состояния, а также реализация новой версии основана на библиотека Jansson для анализа содержимого JSON.

С другой стороны тоже отмечается, что теперь можно использовать библиотеку HarfBuzz для форматирования текста.

Кроме того, Также упоминается, что эта новая версия emacs заменяет ImageMagick, который ранее использовался как стандарт для отображения графики. Редактор также не требует графического пакета для масштабирования и поворота графики. Согласно команде Emacs, фон - это проблемы безопасности и стабильности с ImageMagick. 

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

Как установить Gnu Emacs на Ubuntu и производные?

Если вы хотите установить эту новую версию Gnu Emacs в свой дистрибутив, Они могут сделать это двумя способами.

Первый один из них - сделать это напрямую от Центр программного обеспечения из Ubuntu или с помощью Synaptic.

Хотя, как вы знаете, обновления приложений обычно не доступны сразу, поэтому мы должны подождать несколько дней, чтобы они стали доступны всем.

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



		

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Андрос сказал

    Хорошая статья! Я бы добавил, что он также совместим с системами BSD. Всего наилучшего