GNU Emacs 27.1 kommer med innfødt støtte for JSON-parsing, faner og mer

Den nye versjonen er nettopp kunngjort fra den populære tekstredigereren GNU Emacs 27.1 som nylig har vært basert på GNU Multiple Precision Library (GMP) og kommer med noen nyheter ganske interessant slik cSom HarfBuzz-støtte for innfødt JSON-parsing og tekstformatering.

For de som ikke er kjent med denne populære tekstredigereren, bør de vite det GNU Emacs er en utvidbar, tilpassbar, gratis og åpen tekstredigerer opprettet av grunnleggeren av GNU-prosjektet, Richard Stallman. Dette er den mest populære av Emacs-familien av tekstredigerere.

Denne tekstredigereren er tilgjengelig for GNU / Linux, Windows og macOS, Den er skrevet i C og gir Emacs Lisp som et utvidelsesspråk. Emacs Lisp er også implementert i C, og er en "dialekt" av Lisp-programmeringsspråket som brukes av Emacs som skriptspråk.

For de som ikke er kjent med denne tekstredigereren, GNU Emacs-funksjoner inkluderer:

  • innholdssensitive redigeringsmoduser, inkludert syntaksfremheving, for mange filtyper
  • Integrert omfattende dokumentasjon, inkludert en veiledning for nye brukere
  • Full Unicode-støtte for nesten alle skript
  • Det kan også tilpasses med Emacs Lisp-kode eller et grafisk brukergrensesnitt.
  • Den har et fullstendig økosystem med funksjoner utover tekstredigering, inkludert planleggingssporing og prosjektplanlegger (med Org-modus), en e-post og nyhetsleser (Gnus), et feilsøkingsgrensesnitt og mer.
  • Og mange flere

De viktigste nye funksjonene i GNU Emacs 27.1

I denne nye versjonen av GNU Emacs 27.1 det er mulig å kunne administrere de to tekstene i redigeringsinnholdet gjennom faner enten ved hjelp av modus “Tab-Line” eller “Tab-Bar mode”. Det første alternativet ligner måten nettlesere viser innhold på. Hver buffer har sin egen fane, og ved å klikke på en av fanene aktiveres det tilsvarende innholdet.

Sammen med det nye kommandoer legges til for å aktivere fanelinjen øverst på hver ramme og fanelinjene over vinduene, slik at utviklere kan veksle mellom henholdsvis vedvarende vindusinnstillinger og buffere i vinduet.

Modusen kan aktiveres med kommandoen global tab-line-mode. Kombinasjonen Ctrl + X + VENSTRE eller den forrige bufferkommandoen går til den forrige bufferen og neste bufferkommandoen eller kombinasjonen Ctrl + X + HØYRE til neste buffer.

En annen nyhet er det nye alternativet –Whit-cairo for å bygge redaktøren med støtte for verktøyet tegning fra sin eksperimentelle tilstand, samt implementeringen av den nye versjonen er basert på Jansson-biblioteket for innfelling av JSON-innhold.

På den annen side også det bemerkes at det nå er mulig å bruke HarfBuzz-biblioteket for å formatere tekst.

Videre det nevnes også at denne nye versjonen av emacs erstatter ImageMagick, som tidligere ble brukt som standard for visning av grafikk. Redaktøren dispenserer også grafikkpakken for å skalere og rotere grafikk. I følge Emacs-teamet er bakgrunnen den sikkerhets- og stabilitetsproblemer med ImageMagick. 

Til slutt, hvis du vil vite mer om denne nye versjonen av redaktøren, kan du sjekke detaljene i den offisielle kunngjøringen I den følgende lenken.

Hvordan installere Gnu Emacs på Ubuntu og derivater?

Hvis du er interessert i å kunne installere denne nye versjonen av Gnu Emacs på distroen din, De kan gjøre det på to måter.

Den første en av dem er å gjøre det direkte fra Programvaresenter fra Ubuntu eller ved hjelp av Synaptic.

Selv om applikasjonsoppdateringer som kjent ikke er tilgjengelige umiddelbart, så må vi vente noen dager på at den blir gjort tilgjengelig for alle.

Den andre veien og anbefalt å ha ya en nyere versjon er ved å laste ned og kompilere kildekoden som finnes på forlagets offisielle nettside.



		

Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   Andros sa

    God artikkel! Jeg vil legge til at den også er kompatibel med BSD-systemer. Beste ønsker