Acasă Dezvoltare Ce este emacs? - definiție din techopedia

Ce este emacs? - definiție din techopedia

Cuprins:

Anonim

Definiție - Ce înseamnă Emacs?

Emacs este o clasă de editori de text extrem de personalizabili, multi-platformă, creată de Richard Stallman. Primul Emacs a fost lansat în 1976. Astăzi, Emacs este dezvoltat în cadrul proiectului GNU și scris în C și Emacs Lisp. Emacs are mai multe tipuri, dar GNU Emacs și XEmacs sunt cele mai populare două versiuni.


Editorii de text Emacs oferă diferite moduri sensibile la conținut pentru text simplu, coduri sursă de programare și cod HTML. Astfel de moduri prezintă evidențierea sintaxei, unde diferite culori sunt utilizate pentru a evidenția diferite elemente de sintaxă (precum bucle, comentarii, variabile, etc.). Această caracteristică poate face citirea codului programului mai ușoară și mai rapidă și, prin urmare, accelerarea dezvoltării.

Techopedia explică Emacs

Emacs este unul dintre cele mai utilizate pe scară largă editorii de text în platformele Unix și Linux. Poate fi descărcat gratuit de pe site-ul GNU sau de pe numeroase site-uri oglindă din întreaga lume.


Emacs este mai mult decât un simplu editor de text; de asemenea, poate emite comenzi de tip shell, acces la Internet, scrie și testa programe și poate citi și trimite e-mailuri în mediul Emacs. Becaus este un program multiplă platformă, Emacs poate rula pe o varietate de sisteme de operare, inclusiv Windows, Mac OS X, Linux, FreeBSD, SunOS, Solaris și OpenBSD. Emacs poate fi extins sau personalizat suplimentar folosind Emacs Lisp, un dialect al limbajului de programare Lisp. Emacs Lisp include numeroase extensii, cum ar fi un planificator de proiecte, calendar, interfață de depanare și un cititor de poștă și știri.


O altă caracteristică utilă care face ca textul și codul să fie mai citite este indentarea automată. Emacs identifică blocurile de cod și le grupează în consecință. De asemenea, oferă suport pentru caracter Unicode pentru practic toate sistemele de scriere și limbi și dispune de autodocumentare, care generează și afișează automat documentația pentru fiecare comandă, funcție variabilă și internă găsită în codul sursă al unui program.

Ce este emacs? - definiție din techopedia