GNU Emacs

Version28(Stand: 27.4.2023)
PlattformenWindows, Mac, Linux
LizenzOpen Source
KategorieProgrammierung
Zur Website
Bewertung:3,5  |  34 Stimmen

Hauptfunktionen

  • Quelloffener, plattformübergreifender Texteditor
  • Enthält Werkzeuge für eine integrierte Entwicklungsumgebung, Spiele und viele weitere Zusatzfunktionen
  • Kann mithilfe von Erweiterungen angepasst werden
  • Enthält ein hilfreiches Handbuch und Tutorials

Softwareübersicht

Screenshot von GNU Emacs 28
Screenshot von GNU Emacs 28

GNU Emacs ist ein quelloffener Texteditor für Linux, Windows und macOS. Neben einfachen Werkzeugen zur Textbearbeitung bietet es viele weitere Funktionen, darunter Werkzeuge für eine integrierte Entwicklungsumgebung (integrierte Entwicklungsumgebung), einen Kalender, ein E-Mail- und Nachrichtenprogramm, Spiele und mehr.

Vor allem Entwickler und andere fortgeschrittene PC-Nutzer verwenden Emacs, um Quellcodedateien, Webseiten und andere Dokumente zu schreiben und zu bearbeiten. Die Sammlung von Tastenkürzeln und inhaltsabhängigen Bearbeitungsmodi von Emacs erleichtert erfahrenen Benutzern das Schreiben von Programmen und Webseiten. Anschließend können Entwickler die in Emacs enthaltenen Compiler-, Laufzeit- und Debugging-Werkzeuge verwenden, um ihre Programme auszuführen und zu testen.

Emacs bietet jedoch auch andere Funktionen, die es selbst für Anfänger zu einem nützlichen und unterhaltsamen Texteditor machen. So können Benutzer beispielsweise Snake und Tetris direkt im Editor spielen, wenn sie eine Pause von dem Dokument brauchen, an dem sie gerade schreiben. Und obwohl Emacs auf neue oder weniger fortgeschrittene PC-Nutzer abschreckend wirken kann, enthält es ein Handbuch und Tutorials, die beim Erlernen seiner Befehle und Funktionen helfen.

Emacs ermöglicht (und empfiehlt) außerdem die Installation von Erweiterungen, die dem Programm noch mehr Funktionen hinzufügen. Auf der Website des Programms stehen zahlreiche Erweiterungen zur Verfügung, und Entwickler können mit der Programmiersprache Emacs Lisp (Elisp) eigene Erweiterungen erstellen.

Zusammenfassung

GNU Emacs ist am besten für Benutzer geeignet, die bereit sind, seine zahlreichen Tastenkürzel zu erlernen, sich intensiv mit den vielen fortgeschrittenen Funktionen zu beschäftigen und Erweiterungen hinzuzufügen, die das Programm noch stärker anpassen. Wenn Sie nach einem einfachen Texteditor suchen, den Sie schnell erlernen können, ist GNU Emacs wahrscheinlich nicht das Richtige für Sie. Wenn Sie jedoch einen anpassbaren, funktionsreichen und stark erweiterbaren Editor suchen, könnte Emacs genau das sein, was Sie brauchen.

Primärer Dateityp

Dateisymbol.ELEmacs-Lisp-Code-Datei

Unterstützte Dateitypen

DateiendungDateityp
.ELEmacs-Lisp-Code-Datei
.1Unix-Handbuchseite, Abschnitt 1
.AStatische Bibliothek
.ASMQuelldatei in Assemblersprache
.CC/C++-Quellcodedatei
.CCC++-Quellcodedatei
.CELCelestia-Skriptdatei
.CFGWesnoth-Markup-Language-Datei
.CONFUnix-Konfigurationsdatei
.ELCKompilierte Emacs-Lisp-Datei
.ERRFehlerprotokolldatei
.EXEuphoria-Quellcode
.EXWEuphoria-Quelldatei
.HC/C++/Objective-C-Headerdatei
.HSHaskell-Skript
.INCInclude-Datei
.INFOTexinfo-Dokument
.JAVAJava-Quellcodedatei
.JSONJavaScript Object Notation-Datei
.LLex-Quelldatei
.LHSLiterate-Haskell-Skript
.LPDLPD-Daemon-Datei für Druckberechtigungen
.LUALua-Quellcode
.MMercury-Quellcodedatei
.MANUnix-Handbuch
.MDMarkdown-Dokumentationsdatei
.MDMaschinenbeschreibungsdatei
.MENUMenüdatei der Quake-3-Engine
.MLML-Quelldatei
.MPSMathematical Programming System-Datei
.OPTSLinux-Konfigurationsoptionsdatei
.ORGEmacs-Org-Textdokument
.PROPERTIESJava-Properties-Datei
.PROPERTIESMinecraft-Properties-Datei
.PYPython-Skript
.SQuelldatei
.TRIDreiecksnetzdatei
.TXTKlartextdatei
.UTF8Unicode-UTF-8-codiertes Textdokument

Weitere verwandte Dateitypen

DateiendungDateityp
.CONFGenerische Konfigurationsdatei
.INFOAllgemeine Informationsdatei
.JAVJava-Quelldatei
Aktualisiert am 27.4.2023