GNU Emacs 27.1 wordt geleverd met native ondersteuning voor JSON-parsing, tabbladen en meer

De nieuwe versie is zojuist aangekondigd van de populaire teksteditor GNU Emacs 27.1 die onlangs is gebaseerd op de GNU Multiple Precision Library (GMP) en komt met nieuws best interessant zoals cNet als HarfBuzz-ondersteuning voor native JSON-parsing en tekstopmaak.

Degenen die niet bekend zijn met deze populaire teksteditor, zouden dat moeten weten GNU Emacs is een uitbreidbare, aanpasbare, gratis en open teksteditor gemaakt door de oprichter van het GNU-project, Richard Stallman. Dit is de meest populaire teksteditors van de Emacs-familie.

Deze teksteditor is beschikbaar voor GNU / Linux, Windows en macOS, Het is geschreven in C en biedt Emacs Lisp als extensietaal. Emacs Lisp, ook geïmplementeerd in C, is een "dialect" van de programmeertaal Lisp die door Emacs wordt gebruikt als scripttaal.

Voor degenen die niet bekend zijn met deze teksteditor, GNU Emacs-functies zijn onder meer:

  • inhoudgevoelige bewerkingsmodi, inclusief syntaxisaccentuering, voor veel bestandstypen
  • Geïntegreerde uitgebreide documentatie, inclusief een tutorial voor nieuwe gebruikers
  • Volledige Unicode-ondersteuning voor bijna alle scripts
  • Het is ook in hoge mate aanpasbaar, met behulp van Emacs Lisp-code of een grafische gebruikersinterface.
  • Het heeft een volledig ecosysteem van functies die verder gaan dan tekstbewerking, inclusief het bijhouden van uw planning en projectplanner (met org-modus), een e-mail en nieuwslezer (Gnus), een foutopsporingsinterface en meer.
  • En nog veel meer

Belangrijkste nieuwe kenmerken van GNU Emacs 27.1

In deze nieuwe versie van GNU Emacs 27.1 het is mogelijk om de twee teksten in de editorinhoud te beheren via tabbladen ofwel met behulp van modus "Tab-Line" of "Tab-Bar-modus​ De eerste optie is vergelijkbaar met de manier waarop browsers inhoud weergeven. Elke buffer heeft zijn eigen tabblad en door op een van de tabbladen te klikken, wordt de bijbehorende inhoud geactiveerd.

Samen met het nieuwe commando's zijn toegevoegd om de tabbalk te activeren bovenaan elk frame en de tablijnen boven de vensters, zodat ontwikkelaars respectievelijk kunnen schakelen tussen permanente vensterinstellingen en buffers in het venster.

De modus kan worden geactiveerd met het commando global-tab-regel-modus​ De combinatie Ctrl + X + LINKS of het vorige-buffercommando gaat naar de vorige buffer en het volgende-buffercommando of de combinatie Ctrl + X + RECHTS naar de volgende buffer.

Een andere nieuwigheid is de nieuwe optie –Whit-cairo om de editor te bouwen met ondersteuning voor de tool tekening van zijn experimentele staat, evenals de implementatie van de nieuwe versie is gebaseerd op de Jansson-bibliotheek voor het parseren van native JSON-inhoud.

Aan de andere kant ook Opgemerkt wordt dat het nu mogelijk is om de HarfBuzz-bibliotheek te gebruiken om tekst op te maken.

Bovendien heeft er wordt ook vermeld dat deze nieuwe versie van emacs aan het vervangen is ImageMagick, die voorheen werd gebruikt als standaard voor het weergeven van afbeeldingen. De editor ziet ook af van het grafische pakket om afbeeldingen te schalen en te roteren. Volgens het Emacs-team is de achtergrond de beveiligings- en stabiliteitsproblemen met ImageMagick. 

Als je ten slotte meer wilt weten over deze nieuwe versie van de editor, kun je de details in de officiële aankondiging bekijken In de volgende link.

Hoe installeer ik Gnu Emacs op Ubuntu en derivaten?

Als je geïnteresseerd bent om deze nieuwe versie van Gnu Emacs op je distro te kunnen installeren, Ze kunnen het op twee manieren doen.

Het eerste een van hen is om het rechtstreeks te doen van de Software Center van Ubuntu of met de hulp van Synaptic.

Hoewel, zoals u weet, applicatie-updates meestal niet onmiddellijk beschikbaar zijn, moeten we een paar dagen wachten voordat deze voor iedereen beschikbaar zijn.

De andere weg en de aanbevolen hebben ya een meer actuele versie is door het downloaden en compileren van de broncode die te vinden is op de officiële website van de uitgever.



		

Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   Andros zei

    Goed artikel! Ik zou eraan willen toevoegen dat het ook compatibel is met BSD-systemen. Al het beste