- Editor (Software)
-
Ein Editor (von engl. to edit (Texte etc.) „herausgeben, redigieren, bearbeiten“) ist ein Computerprogramm zur Erstellung und Bearbeitung von Daten.
Demgegenüber dient ein Viewer (deutsch: „Betrachter“) nur dem reinen Betrachten von Daten und arbeitet in der Regel nur im Lesezugriff.
Die Arbeit mit einem Editor unterscheidet sich wesentlich von der traditionellen papiergebundenen Arbeitsweise, da die bearbeiteten Daten in flüchtigen Speichern solange vorrätig gehalten werden, bis der Bearbeiter ausdrücklich die Speicherung vorher eingegebener oder bearbeiteter Daten beschließt. In den meisten Editoren ist es daher möglich, durch eine undo-Funktion jede beliebige vorherige Eingabe ohne Schäden oder Einschränkungen zurückzunehmen. Eine Grenze dieser Revertierbarkeit von Eingaben ergibt sich nur bei komplex verbundenen Daten oder auch Datensätzen, wo sich bei Rücknahme einer einzelnen isolierten vorherigen Eingabe teilweise unsinnige neue Informationen ergeben, weil der funktionale Zusammenhang der vorherigen Daten zerstört wurde. Ein besserer Editor kann diesen beschriebenen Umstand jedoch erkennen und macht entweder den Anwender auf den möglichen Fehler aufmerksam oder löscht beispielsweise alle verbundenen Daten ebenfalls, so dass in den restlichen Daten oder Informationen keine Fehler entstehen.
Die meisten Editoren bieten eine Vielzahl von weiteren einfachen und komplexen Funktionen und können sich je nach Anwendungsgebiet erheblich voneinander unterscheiden, so dass sich entsprechend der Komplexität eines Editors die Notwendigkeit einer speziellen Einführung oder sogar einer Schulung ergibt.
Die frühesten Editoren (z. B. TECO) waren ausschließlich kommandogesteuert, da praktisch nur fernschreiberähnliche Geräte als Computerterminal zur Verfügung standen. Mit zunehmendem Einsatz von Bildschirmterminals (als Textterminals oder Grafikterminals) wurden Editoren entwickelt, die auf dem Bildschirm den Text oder ein Teil davon darstellen, mit Hilfe von Maus oder Tastensteuerung wurde eine Eingabemarkierung bewegt, an der entsprechenden Stelle wurde Text eingegeben oder geändert, das Ergebnis war sofort sichtbar. Dies ist heute praktisch die einzige Form des Editierens. Dabei wird noch zwischen WYSIWYG-Editoren unterschieden, die auch die Formatierung des Textes (Schriftgröße, Font, Fettdruck, etc.) verändern und direkt darstellen können, und Texteditoren, die das nicht können.
Anwendungen
- Texteditor für Textdateien, beispielsweise Microsoft Editor, Emacs oder vi
- Online-Editor für webbasierte Textbearbeitung, auch Web-Editoren genannt
- HTML-Editor für Webseiten
- XML-Editor für XML-Dateien
- Script-Editor für Scriptsprachen
- Audioeditor für Audiodateien
- Leveleditor für Computerspiele
- Hex-Editor für Binärdateien
- Pixeleditor für Rastergrafik bzw. Rasterbilder
- Grafikeditor für
- Computer-aided design (auch CAD), die computergestützte Konstruktion
- Geoinformationssystem für die Bearbeitung von geografischen Informationen (GIS-Daten)
Weblinks
Wiktionary: Editor – Bedeutungserklärungen, Wortherkunft, Synonyme, ÜbersetzungenQuellen
- Eintrag zu „Text Editor“ in MS Encarta (engl.)
- Volker Claus, Andreas Schwill: Duden Informatik. Dudenverlag 1988, ISBN 3-411-02421-6.
- Texteditor für Textdateien, beispielsweise Microsoft Editor, Emacs oder vi
Wikimedia Foundation.