Ang GNU Emacs 27.1 ay mayroong katutubong suporta para sa pag-parse ng JSON, mga tab, at higit pa

Ang bagong bersyon ay inihayag lamang mula sa tanyag na text editor GNU Emacs 27.1 na kamakailan ay batay sa GNU Multiple Precision Library (GMP) at dumating na may ilang mga balita medyo nakakainteres ang ganyan cTulad ng suporta ng HarfBuzz para sa katutubong pag-parse ng JSON at pag-format ng teksto.

Para sa mga hindi pamilyar sa sikat na text editor na ito, dapat nilang malaman iyon Ang GNU Emacs ay isang extensible, napapasadyang, libre at bukas na text editor nilikha ng nagtatag ng GNU Project, Richard Stallman. Ito ang pinakatanyag sa pamilya Emacs ng mga editor ng teksto.

Ang text editor na ito ay magagamit para sa GNU / Linux, Windows at macOS, Ito ay nakasulat sa C at nagbibigay ng Emacs Lisp bilang isang extension na wika. Ipinatupad din sa C, ang Emacs Lisp ay isang "dayalekto" ng Lisp na programa ng wika na ginagamit ng Emacs bilang isang wika ng scripting.

Para sa mga hindi pamilyar sa text editor na ito, Kabilang sa mga tampok ng GNU Emacs ang:

  • mga mode sa pag-edit na sensitibo sa nilalaman, kabilang ang pag-highlight ng syntax, para sa maraming mga uri ng file
  • Pinagsamang komprehensibong dokumentasyon, kasama ang isang tutorial para sa mga bagong gumagamit
  • Buong suporta ng Unicode para sa halos lahat ng mga script
  • Ito rin ay lubos na napapasadyang, gumagamit ng Emacs Lisp code o isang graphic na interface ng gumagamit.
  • Mayroon itong buong ecosystem ng mga tampok na lampas sa pag-edit ng teksto, kasama ang iyong pagsubaybay sa iskedyul at tagaplano ng proyekto (na may Org mode), isang email at newsreader (Gnus), isang interface ng pag-debug, at marami pa.
  • At marami pang iba

Pangunahing mga bagong tampok ng GNU Emacs 27.1

Sa bagong bersyon ng GNU Emacs 27.1 posible na mapamahalaan ang dalawang teksto sa nilalaman ng editor sa pamamagitan ng mga tab alinman sa paggamit ng mode "Tab-Line" o "Tab-Bar mode". Ang unang pagpipilian ay katulad ng paraan ng pagpapakita ng nilalaman ng mga browser. Ang bawat buffer ay may sariling tab at ang pag-click sa isa sa mga tab ay nagpapagana ng kaukulang nilalaman.

Kasabay nito idinagdag ang mga bagong utos upang paganahin ang tab bar sa tuktok ng bawat frame at mga linya ng tab sa itaas ng mga bintana, kaya ang mga developer ay maaaring lumipat sa pagitan ng mga paulit-ulit na setting ng window at buffer sa window ayon sa pagkakabanggit.

Ang mode ay maaaring buhayin gamit ang utos pandaigdigang-tab-line-mode. Ang kumbinasyon Ctrl + X + LEFT o ang dating-buffer na utos ay napupunta sa nakaraang buffer at ang susunod na buffer na utos o ang kombinasyon Ctrl + X + TAMA sa susunod na buffer.

Ang isa pang bagong novelty ay ang bagong pagpipilian –Whit-cairo upang maitayo ang editor na may suporta para sa tool pagguhit mula sa pang-eksperimentong estado nito, pati na rin ang pagpapatupad ng bagong bersyon ay batay sa ang Jansson library para sa katutubong pag-parse ng nilalaman ng JSON.

Sa kabilang banda din nabanggit na posible na ngayong gamitin ang HarfBuzz library upang mai-format ang teksto.

Bukod dito, nabanggit din na ang bagong bersyon ng mga emac na ito ay pumapalit ImageMagick, na dating ginamit bilang isang pamantayan para sa pagpapakita ng mga graphic. Naglalabas din ang editor ng package ng graphics upang sukatin at paikutin ang mga graphic. Ayon sa koponan ng Emacs, ang background ay ang mga isyu sa seguridad at katatagan sa ImageMagick. 

Panghuli, kung nais mong malaman ang tungkol sa bagong bersyon ng editor na ito, maaari mong suriin ang mga detalye sa opisyal na anunsyo Sa sumusunod na link.

Paano i-install ang Gnu Emacs sa Ubuntu at mga derivatives?

Kung interesado kang ma-install ang bagong bersyon ng Gnu Emacs na ito sa iyong distro, Magagawa nila ito sa dalawang paraan.

Ang unang isa sa mga ito ay upang gawin ito nang direkta mula sa Software Center mula sa Ubuntu o sa tulong ng Synaptic.

Bagaman, tulad ng alam mo, ang mga pag-update ng application ay hindi karaniwang magagamit kaagad, kaya dapat maghintay kami ng ilang araw para ito ay magamit sa lahat.

Ang iba pang mga paraan at ang inirekumenda upang magkaroon ya isang mas kasalukuyang bersyon ay sa pamamagitan ng pag-download at pag-iipon ng source code na maaaring matagpuan sa opisyal na website ng publisher.



		

Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   Andros dijo

    Magandang artikulo! Gusto kong idagdag na ito ay katugma din sa mga system ng BSD. Lahat ng pinakamahusay