GNU Emacs 27.1 vine cu suport nativ pentru analiza JSON, file și multe altele

Noua versiune tocmai a fost anunțată de la popularul editor de text GNU Emacs 27.1 care s-a bazat recent pe GNU Multiple Precision Library (GMP) și ajunge cu câteva noutăți destul de interesant astfel de cLa fel ca suportul HarfBuzz pentru analiza nativă JSON și formatarea textului.

Pentru cei care nu sunt familiarizați cu acest popular editor de text, ar trebui să știe asta GNU Emacs este un editor de text extensibil, personalizabil, gratuit și deschis creat de fondatorul proiectului GNU, Richard Stallman. Acesta este cel mai popular dintre editorii de text Emacs.

Acest editor de text este disponibil pentru GNU / Linux, Windows și macOS, Este scris în C și oferă Emacs Lisp ca limbaj de extensie. Implementat și în C, Emacs Lisp este un „dialect” al limbajului de programare Lisp folosit de Emacs ca limbaj de scriptare.

Pentru cei care nu sunt familiarizați cu acest editor de text, Caracteristicile GNU Emacs includ:

  • moduri de editare sensibile la conținut, inclusiv evidențierea sintaxei, pentru multe tipuri de fișiere
  • Documentație cuprinzătoare integrată, inclusiv un tutorial pentru utilizatorii noi
  • Suport complet Unicode pentru aproape toate scripturile
  • De asemenea, este foarte personalizabil, utilizând codul Emacs Lisp sau o interfață grafică pentru utilizator.
  • Are un ecosistem complet de caracteristici dincolo de editarea textului, inclusiv urmărirea planificării și planificatorul de proiecte (cu modul Org), un e-mail și un cititor de știri (Gnus), o interfață de depanare și multe altele.
  • Si multe altele

Principalele caracteristici noi ale GNU Emacs 27.1

În această nouă versiune a GNU Emacs 27.1 este posibil să puteți gestiona cele două texte din conținutul editorului prin file fie folosind modul „Tab-Line” sau „Tab-Bar mode”. Prima opțiune este similară cu modul în care browserele afișează conținut. Fiecare buffer are propria filă și făcând clic pe una dintre file se activează conținutul corespunzător.

Împreună cu aceasta se adaugă noi comenzi pentru a activa bara de file în partea de sus a fiecărui cadru și a liniilor de filă de deasupra ferestrelor, astfel încât dezvoltatorii să poată comuta între setările persistente ale ferestrei și respectiv tampoanele din fereastră.

Modul poate fi activat cu comanda modul-linie-global-tab. Combinatia Ctrl + X + STÂNGA sau comanda-buffer anterior merge la buffer-ul anterior și la comanda-buffer-ul următor sau la combinație Ctrl + X + DREAPTA la următorul buffer.

O altă noutate este noua opțiune –Whit-cairo pentru a construi editorul cu suport pentru instrument extragerea din starea sa experimentală, precum și implementarea noii versiuni se bazează pe biblioteca Jansson pentru analiza conținutului nativ JSON.

Pe de altă parte se remarcă faptul că acum este posibilă utilizarea bibliotecii HarfBuzz pentru a formata text.

În plus, De asemenea, se menționează că această nouă versiune de emacs este înlocuitoare ImageMagick, care anterior era folosit ca standard pentru afișarea graficelor. Editorul renunță și la pachetul grafic pentru a scala și roti grafica. Potrivit echipei Emacs, fundalul este probleme de securitate și stabilitate cu ImageMagick. 

În cele din urmă, dacă doriți să aflați mai multe despre această nouă versiune a editorului, puteți verifica detaliile în anunțul oficial În următorul link.

Cum se instalează Gnu Emacs pe Ubuntu și derivate?

Dacă sunteți interesat să puteți instala această nouă versiune de Gnu Emacs pe distribuția dvs., O pot face în două moduri.

Primul una dintre ele este să o faci direct din Centru software de la Ubuntu sau cu ajutorul Synaptic.

Deși, după cum știți, actualizările aplicației nu sunt de obicei disponibile imediat, așa că trebuie să așteptăm câteva zile pentru ca aceasta să fie pusă la dispoziția tuturor.

Cealalta cale și recomandat a avea ya o versiune mai actuală este prin descărcarea și compilarea codului sursă care poate fi găsit pe site-ul oficial al editorului.



		

Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   Andros el a spus

    Bun articol! Aș adăuga că este compatibil și cu sistemele BSD. Toate cele bune