Indholdsfortegnelse:
Definition - Hvad betyder Emacs?
Emacs er en klasse af stærkt tilpassede tekstredaktører på tværs af platforme oprettet af Richard Stallman. De første Emacs blev frigivet i 1976. I dag er Emacs udviklet under GNU-projektet og skrevet i C og Emacs Lisp. Emacs har mange typer, men GNU Emacs og XEmacs er de to mest populære versioner.
Emacs tekstredaktører tilbyder forskellige indholdsfølsomme tilstande til almindelig tekst, programmeringskildekoder og HTML-kode. Sådanne tilstande har syntaksbelysning, hvor forskellige farver bruges til at fremhæve forskellige syntakselementer (som løkker, kommentarer, variabler osv.). Denne funktion kan gøre programkoden lettere og hurtigere at læse og følgelig gøre udviklingen hurtigere.
Techopedia forklarer Emacs
Emacs er en af de to mest anvendte tekstredaktører i Unix- og Linux-platformene. Det kan downloades gratis fra GNU-webstedet eller fra adskillige spejlsider over hele verden.
Emacs er mere end bare en teksteditor; det kan også udstede shell-kommandoer, få adgang til internettet, skrive og teste programmer og læse og sende e-mails inden for Emacs-miljøet. Uanset om det er et tværplatformet program, kan Emacs køre på en række forskellige operativsystemer, herunder Windows, Mac OS X, Linux, FreeBSD, SunOS, Solaris og OpenBSD. Emacs kan udvides eller tilpasses yderligere ved hjælp af Emacs Lisp, en dialekt af Lisp-programmeringssprog. Emacs Lisp inkluderer adskillige udvidelser, såsom en projektplanlægger, kalender, debugger-interface og en mail- og nyhedslæser.
En anden nyttig funktion, der gør tekst og kode mere læsbar, er automatisk indrykning. Emacs identificerer kodeblokke og grupperer dem i overensstemmelse hermed. Det giver også Unicode-tegnsupport til praktisk talt alle skriftsystemer og sprog og indeholder selvdokumentation, der automatisk genererer og viser dokumentation for hver kommando, variabel og intern funktion, der findes i et programs kildekode.
