Innehållsförteckning:
Definition - Vad betyder Emacs?
Emacs är en klass med mycket anpassningsbara textredigerare som är skapade av Richard Stallman. De första Emacs släpptes 1976. Idag utvecklas Emacs under GNU-projektet och skrivs i C och Emacs Lisp. Emacs har många typer, men GNU Emacs och XEmacs är de två mest populära versionerna.
Emacs textredigerare erbjuder olika innehållskänsliga lägen för vanlig text, programmeringskällkoder och HTML-kod. Sådana lägen har syntaxmarkering, där olika färger används för att markera olika syntaxelement (som slingor, kommentarer, variabler osv.). Denna funktion kan göra programkoden enklare och snabbare att läsa och följaktligen snabba utvecklingen.
Techopedia förklarar Emacs
Emacs är en av de två mest använda textredigerarna på Unix- och Linux-plattformarna. Det kan laddas ner gratis från GNU-webbplatsen eller från flera spegelplatser runt om i världen.
Emacs är mer än bara en textredigerare; Det kan också utfärda skalkommandon, få tillgång till Internet, skriva och testa program och läsa och skicka e-postmeddelanden inom Emacs-miljön. Eftersom det är ett plattformsprogram kan Emacs köras på olika operativsystem, inklusive Windows, Mac OS X, Linux, FreeBSD, SunOS, Solaris och OpenBSD. Emacs kan utvidgas eller anpassas ytterligare med hjälp av Emacs Lisp, en dialekt av Lisp-programmeringsspråket. Emacs Lisp innehåller många tillägg som en projektplanerare, kalender, felsökningsgränssnitt och en e-post- och nyhetsläsare.
En annan användbar funktion som gör text och kod mer läsbar är automatisk intryck. Emacs identifierar kodblock och grupperar dem i enlighet därmed. Det ger också Unicode-karaktärsstöd för praktiskt taget alla skrivsystem och språk, och har självdokumentation, som automatiskt genererar och visar dokumentation för varje kommando, variabel och intern funktion som finns i programmets källkod.
