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

Току-що беше обявена новата версия от популярния текстов редактор GNU Emacs 27.1 която наскоро се основава на GNU Multiple Precision Library (GMP) и пристига с някои новини доста интересни такива cПодобно на поддръжката на HarfBuzz за роден JSON разбор и форматиране на текст.

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

Този текстов редактор е достъпен за GNU / Linux, Windows и macOS, Написана е на C и предоставя Emacs Lisp като разширение. Също така реализиран в C, Emacs Lisp е „диалект“ на езика за програмиране Lisp, използван от Emacs като скриптов език.

За тези, които не са запознати с този текстов редактор, Функциите на GNU Emacs включват:

  • чувствителни към съдържание режими за редактиране, включително подчертаване на синтаксиса, за много типове файлове
  • Интегрирана изчерпателна документация, включително урок за нови потребители
  • Пълна поддръжка на Unicode за почти всички скриптове
  • Освен това е много персонализиран, като се използва код на Emacs Lisp или графичен потребителски интерфейс.
  • Той разполага с пълна екосистема от функции извън редактирането на текст, включително проследяването на графика и планирането на проекти (в режим Org), четец на имейли и новини (Gnus), интерфейс за отстраняване на грешки и др.
  • И много други

Основни нови функции на GNU Emacs 27.1

В тази нова версия на GNU Emacs 27.1 възможно е да можете да управлявате двата текста в съдържанието на редактора чрез раздели или използвайки режим „Tab-Line“ или „Tab-Bar mode”. Първата опция е подобна на начина, по който браузърите показват съдържание. Всеки буфер има собствен раздел и щракването върху един от разделите активира съответното съдържание.

Заедно с него добавят се нови команди за активиране на лентата с раздели в горната част на всеки кадър и линиите на раздела над прозорците, така че разработчиците могат да превключват между постоянни настройки на прозореца и буфери в прозореца съответно.

Режимът може да се активира с командата глобален-таб-ред-режим. Комбинацията Ctrl + X + НАЛЯВО или командата предишен буфер преминава към предишния буфер и командата следващ буфер или комбинацията 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 системи. Всичко най-хубаво