Editor

Was ist ein Editor

Ein Editor ist in der Informatik ein Programm zur Erstellung und Bearbeitung von Dateien. Er ist wie ein Schreibtisch, an dem man seine Gedanken und Ideen aufschreiben und organisieren kann. Ähnlich wie ein Schreibtisch verschiedene Werkzeuge und Materialien wie Stifte, Papier und Büroklammern enthält, bietet ein Editor verschiedene Funktionen und Werkzeuge zum Erstellen und Bearbeiten von Dateien an. Das Wort kommt von “to edit” und bedeutet “herausgeben”, “redigieren”, “bearbeiten” und “schneiden”. Um effizienter zu programmieren, ist es besser, eine IDE anstelle eines einfachen Texteditors zu verwenden.

Geschichte

Frühe Editoren waren nur über eine Kommandozeile benutzbar. Eine Kommandozeile, auch als Befehlszeile oder Terminal bezeichnet, ist eine textbasierte Benutzeroberfläche, die es ermöglicht, Befehle an ein Betriebssystem oder eine Anwendung zu senden. Statt eine grafische Benutzeroberfläche zu verwenden, wird nur die Tastatur verwendet.
Dann kamen Editoren auf, die auch eine grafische Oberfläche liefern und Änderungen am Text sofort sichtbar sind.

Welche Editoren gibt es?

So wie es verschiedene Schreibutensilien gibt, gibt es auch unterschiedliche Editoren, die einen unterschiedlichen Zweck haben. Diese können online und offline zur Verfügung stehen.

Texteditoren

Ein Texteditor wird für das Erstellen und Bearbeiten von Text verwendet. Dieser Editor ist meistens mit dem Betriebssystem mit dabei (Beispielsweise der Windows Editor) und gehört zum Standardumfang. Der Fokus liegt auf der Erstellung von Notizen oder der Bearbeitung von einem Quelltext.

HTML-Editoren

Ein HTML-Editor ist ein Programm, das für die Erstellung und Bearbeitung von HTML-Code verwendet wird. Es ist ein Editor mit erweiterten Funktionen für genau diesen Anwendungsfall. Beispielsweise kann während des Schreibens automatisch die Code-Zeile vervollständigt werden.
Eine Variante ist der WYSIWYG-Editor (“What You See Is What You Get”), mit dem sofort angezeigt wird, wie das Ergebnis auf der Website aussieht.

Andere Editoren

Es gibt Editoren für sehr viele verschiedene Anwendungen: Von Hex-Editoren und Audioeditoren bis zu Grafikeditoren.

Der Editor von Windows.
Der Editor von Windows.

Funktionen

Editoren sind mit Grundfunktionen ausgestattet.

Dazu gehören:

  • Einfügen
  • Löschen
  • Überschreiben
  • Suchen und Ersetzen
  • Formatierungen

Manche Editoren lassen sich mit Plugins erweitern.

Beispiele

  • Notepad and WordPad
  • TextEdit
  • Emacs – Vi and Vim
  • Atom
  • Ed
  • NEdit
  • Pico
  • Notepad++