GNU Emacs 27.1 leveres med indbygget support til JSON-parsing, faner og mere

Den nye version er netop blevet annonceret fra den populære teksteditor GNU Emacs 27.1 som for nylig er baseret på GNU Multiple Precision Library (GMP) og ankommer med nogle nyheder ganske interessant sådan cLigesom HarfBuzz-understøttelse af oprindelig JSON-parsing og tekstformatering.

For dem der ikke er bekendt med denne populære teksteditor, bør de vide det GNU Emacs er en udvidelig, tilpasselig, gratis og åben teksteditor oprettet af grundlæggeren af ​​GNU-projektet, Richard Stallman. Dette er den mest populære af Emacs-familien af ​​tekstredaktører.

Denne teksteditor er tilgængelig til GNU / Linux, Windows og macOS, Det er skrevet i C og giver Emacs Lisp som et udvidelsessprog. Emacs Lisp er også implementeret i C, en "dialekt" af Lisp-programmeringssproget, der bruges af Emacs som et scriptingsprog.

For dem der ikke er bekendt med denne teksteditor, GNU Emacs-funktioner inkluderer:

  • indholdsfølsom redigeringstilstande, herunder syntaksfremhævning, for mange filtyper
  • Integreret omfattende dokumentation, inklusive en tutorial til nye brugere
  • Fuld Unicode-understøttelse til næsten alle scripts
  • Det kan også tilpasses meget ved hjælp af Emacs Lisp-kode eller en grafisk brugergrænseflade.
  • Det har et komplet økosystem af funktioner ud over tekstredigering, herunder din tidsplansporing og projektplanlægger (med Org-tilstand), en e-mail og nyhedslæser (Gnus), en fejlfindingsgrænseflade og mere.
  • Og mange flere

Vigtigste nye funktioner i GNU Emacs 27.1

I denne nye version af GNU Emacs 27.1 det er muligt at være i stand til at styre de to tekster i editorens indhold gennem faner enten ved hjælp af tilstand “Tab-Line” eller “Tab-Bar-tilstand”. Den første mulighed svarer til den måde, browsere viser indhold på. Hver buffer har sin egen fane, og ved at klikke på en af ​​fanerne aktiveres det tilsvarende indhold.

Sammen med det nye kommandoer tilføjes for at aktivere fanelinjen øverst på hver ramme og fanelinjerne over vinduerne, så udviklere kan skifte mellem henholdsvis vedvarende vindueindstillinger og buffere i vinduet.

Tilstanden kan aktiveres med kommandoen global-tab-line-tilstand. Kombinationen Ctrl + X + VENSTRE eller den foregående buffer kommando går til den forrige buffer og den næste buffer kommando eller kombinationen Ctrl + X + HØJRE til næste buffer.

En anden nyhed er den nye mulighed –Whit-cairo til at oprette redaktøren med understøttelse af værktøjet tegning fra dens eksperimentelle tilstand såvel som implementeringen af ​​den nye version er baseret på Jansson-biblioteket til indbygget JSON-indholdsparsning.

På den anden side også det bemærkes, at det nu er muligt at bruge HarfBuzz-biblioteket for at formatere tekst.

Derudover Det nævnes også, at denne nye version af emacs erstatter ImageMagick, som tidligere blev brugt som en standard til visning af grafik. Editoren dispenserer også med grafikpakken for at skalere og rotere grafik. Ifølge Emacs-teamet er baggrunden problemer med sikkerhed og stabilitet med ImageMagick. 

Endelig, hvis du vil vide mere om denne nye version af editoren, kan du kontrollere detaljerne i den officielle meddelelse I det følgende link.

Hvordan installeres Gnu Emacs på Ubuntu og derivater?

Hvis du er interesseret i at kunne installere denne nye version af Gnu Emacs på din distro, De kan gøre det på to måder.

Den første en af ​​dem er at gøre det direkte fra Software Center fra Ubuntu eller ved hjælp af Synaptic.

Selvom applikationsopdateringer som bekendt normalt ikke er tilgængelige med det samme, så vi må vente et par dage, før det gøres tilgængeligt for alle.

Den anden vej og det anbefalede at have ya en mere aktuel version er ved at downloade og kompilere kildekoden, der findes på forlagets officielle hjemmeside.



		

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   Andros sagde han

    God artikel! Jeg vil tilføje, at det også er kompatibelt med BSD-systemer. Alt det bedste