GNU Emacs 27.1 přichází s nativní podporou pro analýzu JSON, karty a další

Právě byla oznámena nová verze z populárního textového editoru GNU Emacs 27.1 který byl nedávno založen na GNU Multiple Precision Library (GMP) a přijde s několika novinkami docela zajímavý takový cJako podpora HarfBuzz pro nativní analýzu JSON a formátování textu.

Pro ty, kteří nejsou obeznámeni s tímto populárním textovým editorem, by to měli vědět GNU Emacs je rozšiřitelný, přizpůsobitelný, bezplatný a otevřený textový editor vytvořil zakladatel projektu GNU Richard Stallman. Toto je nejoblíbenější z rodiny textových editorů Emacs.

Tento textový editor je k dispozici pro GNU / Linux, Windows a macOS, Je napsán v jazyce C a poskytuje Emacs Lisp jako rozšiřující jazyk. Emacs Lisp, který je také implementován v jazyce C, je „dialektem“ programovacího jazyka Lisp, který používá Emacs jako skriptovací jazyk.

Pro ty, kteří tento textový editor neznají, Mezi funkce GNU Emacs patří:

  • režimy úprav citlivé na obsah, včetně zvýraznění syntaxe, pro mnoho typů souborů
  • Integrovaná komplexní dokumentace, včetně výukového programu pro nové uživatele
  • Plná podpora Unicode pro téměř všechny skripty
  • Je také vysoce přizpůsobitelný pomocí kódu Emacs Lisp nebo grafického uživatelského rozhraní.
  • Má celý ekosystém funkcí, které přesahují pouze úpravy textu, včetně sledování plánu a plánovače projektů (v režimu Org), e-mailu a čtečky zpráv (Gnus), ladicího rozhraní a dalších.
  • A mnoho dalších

Hlavní nové funkce GNU Emacs 27.1

V této nové verzi GNU Emacs 27.1 je možné být schopni spravovat dva texty v obsahu editoru pomocí záložek buď pomocí režimu Režim „Tab-Line“ nebo „Tab-Bar““. První možnost je podobná způsobu, jakým prohlížeče zobrazují obsah. Každá vyrovnávací paměť má vlastní kartu a kliknutím na jednu z karet se aktivuje odpovídající obsah.

Spolu s tím byly přidány nové příkazy pro povolení panelu karet v horní části každého rámečku a na řádcích karet nad okny, takže vývojáři mohou přepínat mezi trvalým nastavením okna a vyrovnávací pamětí v okně.

Režim lze aktivovat příkazem global-tab-line-mode. Kombinace Ctrl + X + LEFT nebo příkaz previous-buffer přejde na předchozí buffer a příkaz next-buffer nebo na kombinaci Ctrl + X + DOPRAVA do dalšího bufferu.

Další novinkou je nová možnost –Whit-cairo k vytvoření editoru s podporou nástroje čerpání z jeho experimentálního stavu, stejně jako implementace nové verze je založena na knihovna Jansson pro analýzu nativního obsahu JSON.

Na druhou stranu taky je třeba poznamenat, že nyní je možné použít knihovnu HarfBuzz formátovat text.

Navíc, Je také uvedeno, že tato nová verze emacsu nahrazuje ImageMagick, který byl dříve používán jako standard pro zobrazování grafiky. Editor také upustí od grafického balíčku pro škálování a otáčení grafiky. Podle týmu Emacs je pozadí problémy se zabezpečením a stabilitou pomocí ImageMagick. 

Nakonec, pokud se chcete dozvědět více o této nové verzi editoru, můžete zkontrolovat podrobnosti v oficiálním oznámení Na následujícím odkazu.

Jak nainstalovat Gnu Emacs na Ubuntu a deriváty?

Pokud máte zájem o instalaci této nové verze Gnu Emacs na vašem distro, Mohou to udělat dvěma způsoby.

První jedním z nich je udělat to přímo z Softwarové centrum z Ubuntu nebo pomocí Synaptic.

I když, jak víte, aktualizace aplikací nejsou obvykle k dispozici okamžitě, musíme počkat několik dní, než budou k dispozici všem.

Na druhou stranu a doporučeno mít ya aktuální verze je stažením a kompilací zdrojového kódu, který je k dispozici na oficiálních stránkách vydavatele.



		

Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   Andros řekl

    Dobrý článek! Dodal bych, že je také kompatibilní se systémy BSD. Vše nejlepší