GNU Emacs 27.1 hadir dengan dukungan asli untuk penguraian JSON, tab, dan lainnya

Versi baru baru saja diumumkan dari editor teks populer GNU Emacs 27.1 yang baru-baru ini didasarkan pada GNU Multiple Precision Library (GMP) dan datang dengan beberapa berita cukup menarik seperti cSeperti dukungan HarfBuzz untuk penguraian JSON asli dan pemformatan teks.

Bagi yang belum terbiasa dengan editor teks populer ini, pasti tahu itu GNU Emacs adalah editor teks yang dapat diperluas, dapat disesuaikan, gratis dan terbuka dibuat oleh pendiri Proyek GNU, Richard Stallman. Ini adalah yang paling populer dari keluarga editor teks Emacs.

Editor teks ini tersedia untuk GNU / Linux, Windows dan macOS, Itu ditulis dalam C dan menyediakan Emacs Lisp sebagai bahasa ekstensi. Juga diimplementasikan di C, Emacs Lisp adalah "dialek" dari bahasa pemrograman Lisp yang digunakan oleh Emacs sebagai bahasa scripting.

Bagi yang belum familiar dengan editor teks ini, Fitur GNU Emacs meliputi:

  • mode pengeditan sensitif konten, termasuk penyorotan sintaks, untuk banyak jenis file
  • Dokumentasi komprehensif yang terintegrasi, termasuk tutorial untuk pengguna baru
  • Dukungan Unicode penuh untuk hampir semua skrip
  • Ini juga sangat dapat disesuaikan, menggunakan kode Emacs Lisp atau antarmuka pengguna grafis.
  • Ini memiliki ekosistem fitur lengkap di luar pengeditan teks, termasuk pelacakan jadwal dan perencana proyek Anda (dengan mode Org), email dan pembaca berita (Gnus), antarmuka debugging, dan banyak lagi.
  • Dan masih banyak lagi

Fitur baru utama GNU Emacs 27.1

Dalam versi baru GNU Emacs 27.1 ini dimungkinkan untuk dapat mengelola dua teks dalam konten editor melalui tab baik menggunakan mode Mode “Tab-Line” atau “Tab-Bar". Opsi pertama mirip dengan cara browser menampilkan konten. Setiap buffer memiliki tabnya sendiri dan mengklik salah satu tab mengaktifkan konten yang sesuai.

Bersamaan dengan itu perintah baru ditambahkan untuk mengaktifkan bilah tab di bagian atas setiap bingkai dan garis tab di atas jendela, sehingga pengembang dapat beralih di antara pengaturan jendela persisten dan buffer di jendela masing-masing.

Mode tersebut dapat diaktifkan dengan perintah mode-tab-garis-global. Kombinasi Ctrl + X + LEFT atau perintah buffer sebelumnya pergi ke buffer sebelumnya dan perintah buffer berikutnya atau kombinasinya Ctrl + X + KANAN ke buffer berikutnya.

Hal baru lainnya adalah opsi baru –Whit-cairo untuk membangun editor dengan dukungan alat tersebut menggambar dari keadaan eksperimental, serta implementasi versi baru berdasarkan perpustakaan Jansson untuk penguraian konten JSON asli.

Di sisi lain juga perlu dicatat bahwa sekarang dimungkinkan untuk menggunakan pustaka HarfBuzz untuk memformat teks.

Selain itu, Juga disebutkan bahwa emacs versi baru ini sedang menggantikan ImageMagick, yang sebelumnya digunakan sebagai standar untuk menampilkan grafik. Editor juga membagi-bagikan paket grafik untuk menskalakan dan memutar grafik. Menurut tim Emacs, latar belakangnya adalah masalah keamanan dan stabilitas dengan ImageMagick. 

Terakhir, jika Anda ingin mengetahui lebih lanjut tentang editor versi baru ini, Anda dapat memeriksa detailnya di pengumuman resminya Di tautan berikut.

Bagaimana cara menginstal Gnu Emacs di Ubuntu dan turunannya?

Jika Anda tertarik untuk menginstal Gnu Emacs versi baru ini di distro Anda, Mereka dapat melakukannya dengan dua cara.

Yang pertama salah satunya adalah melakukannya secara langsung dari Pusat Perangkat Lunak dari Ubuntu atau dengan bantuan Synaptic.

Meskipun, seperti yang Anda ketahui, pembaruan aplikasi biasanya tidak segera tersedia, jadi kami harus menunggu beberapa hari agar dapat tersedia untuk semua orang.

Jalan lain dan yang direkomendasikan memiliki ya versi yang lebih baru adalah dengan mengunduh dan menyusun kode sumber yang dapat ditemukan di situs web resmi penerbit.



		

tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.

  1.   Andros dijo

    Artikel bagus! Saya akan menambahkan bahwa ini juga kompatibel dengan sistem BSD. Semua yang terbaik