GNU Emacs 27.1 dilengkapi dengan sokongan asli untuk penghuraian, tab, dan banyak lagi JSON

Versi baru baru sahaja diumumkan dari penyunting teks yang popular GNU Emacs 27.1 yang baru-baru ini berdasarkan GNU Multiple Precision Library (GMP) dan tiba dengan beberapa berita cukup menarik seperti cSeperti sokongan HarfBuzz untuk penghuraian dan pemformatan teks JSON asli.

Bagi mereka yang tidak biasa dengan penyunting teks popular ini, mereka harus mengetahui perkara itu GNU Emacs adalah penyunting teks yang boleh diperluas, disesuaikan, percuma dan terbuka dicipta oleh pengasas Projek GNU, Richard Stallman. Ini adalah keluarga penyunting teks Emacs yang paling popular.

Penyunting teks ini tersedia untuk GNU / Linux, Windows dan macOS, Ia ditulis dalam bahasa C dan menyediakan Emacs Lisp sebagai bahasa peluasan. Juga diimplementasikan dalam C, Emacs Lisp adalah "dialek" bahasa pengaturcaraan Lisp yang digunakan oleh Emacs sebagai bahasa skrip.

Bagi mereka yang tidak biasa dengan penyunting teks ini, Ciri GNU Emacs merangkumi:

  • mod penyuntingan sensitif kandungan, termasuk penyorotan sintaks, untuk banyak jenis fail
  • Dokumentasi komprehensif bersepadu, termasuk tutorial untuk pengguna baru
  • Sokongan Unicode penuh untuk hampir semua skrip
  • Ia juga sangat disesuaikan, menggunakan kod Emacs Lisp atau antara muka pengguna grafik.
  • Ia mempunyai ekosistem ciri lengkap selain penyuntingan teks, termasuk penjejakan jadual dan perancang projek anda (dengan mod Org), e-mel dan pembaca berita (Gnus), antara muka penyahpepijatan, dan banyak lagi.
  • Dan banyak lagi

Ciri Baru Utama di GNU Emacs 27.1

Dalam versi baru GNU Emacs 27.1 ini adalah mungkin untuk dapat menguruskan dua teks dalam kandungan editor melalui tab sama ada menggunakan mod "Tab-Line" atau "Tab-Bar mode" Pilihan pertama serupa dengan cara penyemak imbas memaparkan kandungan. Setiap penyangga mempunyai tab sendiri dan mengklik salah satu tab mengaktifkan kandungan yang sesuai.

Bersama dengannya arahan baru ditambahkan untuk mengaktifkan bar tab di bahagian atas setiap bingkai dan garis tab di atas tetingkap, sehingga pembangun dapat beralih antara tetapan tetingkap berterusan dan penyangga di tetingkap masing-masing.

Mod boleh diaktifkan dengan arahan mod-tab-garis-global. Gabungan Ctrl + X + KIRI atau arahan buffer sebelumnya pergi ke buffer sebelumnya dan perintah penyangga seterusnya atau gabungannya Ctrl + X + KANAN ke penyangga seterusnya.

Kebaruan lain adalah pilihan baru –Wit-cairo untuk membina editor dengan sokongan untuk alat tersebut mengambil dari keadaan percubaannya, serta pelaksanaan versi baru berdasarkan perpustakaan Jansson untuk menguraikan kandungan JSON asli.

Sebaliknya juga diperhatikan bahawa sekarang mungkin menggunakan perpustakaan HarfBuzz untuk memformat teks.

Selain itu, Juga disebutkan bahawa versi emacs baru ini akan diganti ImageMagick, yang sebelumnya digunakan sebagai standard untuk memaparkan grafik. Editor juga membebaskan pakej grafik untuk membuat skala dan memutar grafik. Menurut pasukan Emacs, latar belakangnya adalah masalah keselamatan dan kestabilan dengan ImageMagick. 

Akhirnya, jika anda ingin mengetahui lebih lanjut mengenai versi editor baru ini, anda boleh menyemak perinciannya dalam pengumuman rasmi Dalam pautan berikut.

Bagaimana cara memasang Gnu Emacs di Ubuntu dan turunannya?

Sekiranya anda berminat untuk memasang Gnu Emacs versi baru ini di distro anda, Mereka boleh melakukannya dengan dua cara.

Yang pertama salah satunya ialah melakukannya secara langsung dari Pusat Perisian dari Ubuntu atau dengan bantuan Synaptic.

Walaupun, seperti yang anda ketahui, kemas kini aplikasi biasanya tidak tersedia dengan segera, jadi kami harus menunggu beberapa hari untuk membuatnya tersedia untuk semua orang.

Jalan lain dan yang disyorkan untuk mempunyai ya versi yang lebih terkini adalah dengan memuat turun dan menyusun kod sumber yang boleh didapati di laman web rasmi penerbit.



		

Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   Andros kata

    Artikel yang bagus! Saya akan menambah bahawa ia juga sesuai dengan sistem BSD. Semua yang terbaik