<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://demowiki.knowlus.com/index.php?action=history&amp;feed=atom&amp;title=Texteditor</id>
	<title>Texteditor - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://demowiki.knowlus.com/index.php?action=history&amp;feed=atom&amp;title=Texteditor"/>
	<link rel="alternate" type="text/html" href="https://demowiki.knowlus.com/index.php?title=Texteditor&amp;action=history"/>
	<updated>2026-05-15T01:41:56Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Demo Wiki</subtitle>
	<generator>MediaWiki 1.44.2</generator>
	<entry>
		<id>https://demowiki.knowlus.com/index.php?title=Texteditor&amp;diff=12786&amp;oldid=prev</id>
		<title>imported&gt;0000ff: /* macOS */ teilrevert: libre office und neo office sind nur alternative implementierungen des hauptprojektes apache openoffice, das hier gemeint ist</title>
		<link rel="alternate" type="text/html" href="https://demowiki.knowlus.com/index.php?title=Texteditor&amp;diff=12786&amp;oldid=prev"/>
		<updated>2025-01-29T11:36:48Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;macOS: &lt;/span&gt; teilrevert: libre office und neo office sind nur alternative implementierungen des hauptprojektes apache openoffice, das hier gemeint ist&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Datei:JEdit 4.3.2, GTK, Lorem ipsum.txt 640x480 EN.png|mini|hochkant=1.3|Texteditor mit [[Lorem Ipsum]]]]&lt;br /&gt;
&lt;br /&gt;
Ein &amp;#039;&amp;#039;&amp;#039;Texteditor&amp;#039;&amp;#039;&amp;#039; (von {{laS|textus}} ‚Inhalt‘ und {{lang|la|&amp;#039;&amp;#039;editor&amp;#039;&amp;#039;}} für ‚Herausgeber‘ oder ‚Erzeuger‘) ist ein [[Computerprogramm]] zum Bearbeiten von [[Text]]en. Der Editor lädt die zu bearbeitende [[Textdatei]] und zeigt ihren Inhalt auf dem Bildschirm an, mit der Möglichkeit, durch positionieren eines [[Cursor]]s einzelne [[Schriftzeichen|Textzeichen]] hinzuzufügen oder zu löschen. Ebenso üblich ist bei vielen Texteditoren Unterstützung für [[Markierung (Informatik)|Textmarkierung]], [[Kopieren und Einfügen]], [[Drag and Drop|Ziehen und Ablegen]]. Erweiterte Editoren bieten Zusatzfunktionen wie eine Textsuche, oder sogar [[WYSIWYG]] bei der [[Interpreter|Interpretation]] von [[Auszeichnungssprache]]n wie beispielsweise [[Markdown]]. Auch gibt es darauf spezialisierte Editoren, etwa [[HTML-Editor]]en für die Bearbeitung von [[Hypertext Markup Language|HTML]]-Dateien.&lt;br /&gt;
&lt;br /&gt;
== Geschichte ==&lt;br /&gt;
[[Datei:IBM Professional Editor SplashScreen.png|mini|Einer der ersten Texteditoren mit erweiterten Funktionen für den [[IBM-PC]] war der &amp;#039;&amp;#039;IBM Professional Editor&amp;#039;&amp;#039;; beim Start erschien für wenige Sekunden ein (noch heute üblicher) [[Splash Screen]]]]&lt;br /&gt;
[[Datei:IBM Professional Editor EntryScreen.png|mini|Aus heutiger Sicht ungewöhnlich ist ein &amp;#039;&amp;#039;Entry-Screen&amp;#039;&amp;#039;, in dem u.&amp;amp;nbsp;a. der Name der zu editierenden Datei eingegeben wurde; es gab auch noch keine [[Combobox]]en, weshalb die Auswahl des Anzeigemodus durch Eingabe einer Ziffer erfolgte]]&lt;br /&gt;
[[Datei:IBM Professional Editor EditScreen.png|mini|Der eigentliche Bildschirm zum Editieren beim &amp;#039;&amp;#039;IBM Professional Editor&amp;#039;&amp;#039;; ein Menü im heutigen Sinne gab es nicht]]&lt;br /&gt;
&lt;br /&gt;
Texteditoren entstanden aus der Notwendigkeit, Quelltext von Computerprogrammen und Daten in den Rechner einzugeben. Die Vorläufer von Texteditoren waren daher [[Lochkartenlocher]], die diese Aufgabe mittels der Vorbereitung von [[Lochkarte]]n wahrnahmen.&lt;br /&gt;
&lt;br /&gt;
Die ersten Texteditoren waren [[Zeilenorientierter Editor|zeilenorientierte Editoren]] an schreibmaschinenähnlichen Terminals, an denen keine Darstellungen in Form von Fenstern oder Bildschirmen möglich waren. Diese Programme erlaubten es lediglich, einzelne Zeilen einer Textdatei zu verändern. Trotz der beschränkten Möglichkeiten gehören auch in heutigen Betriebssystemen zeilenorientierte Editoren wie &amp;#039;&amp;#039;[[EDLIN]]&amp;#039;&amp;#039; unter [[PC-kompatibles DOS|DOS]] oder &amp;#039;&amp;#039;[[ed (Texteditor)|ed]]&amp;#039;&amp;#039; unter Unix zum Standardumfang; sie ermöglichen etwa bei der Installation oder nach Systemzusammenbruch die Bearbeitung von Konfigurationsdateien, wenn keine komfortablen grafischen Umgebungen verfügbar sind.&lt;br /&gt;
&lt;br /&gt;
Mit dem Aufkommen von [[Terminal (Computer)|Computerterminals]] entstanden die ersten bildschirmorientierten Texteditoren. Zu den ersten Programmen dieser Gruppe gehören der 1967 geschriebene Editor [[O26 (Texteditor)|O26]] auf CDC-6000-[[Großrechner]]n und der [[vi]] aus dem Jahr 1976.&lt;br /&gt;
&lt;br /&gt;
== Funktionen ==&lt;br /&gt;
Manche Texteditoren erleichtern dem Benutzer durch Erweiterungen die Arbeit:&lt;br /&gt;
; Suchen und Ersetzen&lt;br /&gt;
: Mit der [[Suchfunktion]] können Textstellen schnell gefunden und gegebenenfalls [[Suchen und Ersetzen|ersetzt]] werden („[[Suchen und Ersetzen]]“). Leistungsfähige Texteditoren können so komplexe, strukturierte Veränderungen am Text vornehmen, oft mit der Flexibilität [[Regulärer Ausdruck|regulärer Ausdrücke]].&lt;br /&gt;
; Syntaxhervorhebung&lt;br /&gt;
: [[Syntaxhervorhebung]] ist die Möglichkeit, charakteristische Textmuster hervorzuheben.&lt;br /&gt;
; Makros&lt;br /&gt;
: Bestimmte regelmäßig sich wiederholende Funktionen können als [[Makro]] gespeichert werden.&lt;br /&gt;
; Code-Faltung&lt;br /&gt;
: Teile des Textes (wie z.&amp;amp;nbsp;B. ganze Anweisungsblöcke in Programmtexten) werden mit [[Code-Faltung]] eingeklappt und erhöhen so die Übersichtlichkeit.&lt;br /&gt;
; Spaltenmodus&lt;br /&gt;
: [[Datei:Geany Spaltenmodus.png|mini|Spaltenmodus in [[Geany]]]] Rechteckige Blöcke können markiert, [[Kopieren und Einfügen|kopiert, eingefügt]] und editiert werden.&lt;br /&gt;
; Symbolbrowser&lt;br /&gt;
: Funktionen, Klassen, structs etc. können über einen Symbolbrowser schnell eingesehen werden.&lt;br /&gt;
; Codevervollständigung&lt;br /&gt;
: Automatische [[Autovervollständigen|Codevervollständigung]].&lt;br /&gt;
; Calltips&lt;br /&gt;
: Anzeige von Aufrufparametern für Funktionen und Methoden.&lt;br /&gt;
; Integrierte Programme&lt;br /&gt;
: Integrierte Programme erlauben schnellen Zugriff während des Entwickelns (z.&amp;amp;nbsp;B. [[Terminalemulation]], [[Kompilierung]], [[Dateimanager]], [[File Transfer Protocol|FTP]]-Clients).&lt;br /&gt;
; Metaeigenschaften&lt;br /&gt;
: Eigenschaften wie [[Zeichensatz]], [[Zeilenumbruch|Zeilenumbrüche]] oder [[Byte Order Mark]] können eingesehen und verändert werden.&lt;br /&gt;
; Darstellung&lt;br /&gt;
: Dateien können als [[Plain text]], mit oder ohne Zeilenumbrüche, aber auch als Hexadezimalzahlen dargestellt werden ([[Hex-Editor]]).&lt;br /&gt;
; Automatische Einrückung&lt;br /&gt;
: Je nach [[Einrückungsstil]] wird bei einer [[Eingabetaste|neuen Zeile]] zusätzlich die Einrückung der vorhergehenden Zeile übernommen, auch kann Programmcode anhand eines oft anpassbaren Schemas mit korrekten Einrückungen neu formatiert werden.&lt;br /&gt;
; Plugins&lt;br /&gt;
: Schnittstelle für [[Plug-in]]s.&lt;br /&gt;
&lt;br /&gt;
== Abgrenzung zur Textverarbeitung ==&lt;br /&gt;
Im Gegensatz zu einem [[Textverarbeitung]]ssystem und zu [[Desktop-Publishing]]-Software (DTP) bietet ein Texteditor in der Regel nur sehr eingeschränkte Layout- und Formatierungsfunktionen an und speichert den Text als reine [[Textdatei]] ohne Formatierungen. Ein Texteditor wird beispielsweise zur Erstellung von [[Notiz]]en, zum Ändern von [[Konfigurationsdatei]]en und zur Bearbeitung von [[Quelltext]] beim [[Programmierung|Programmieren]] verwendet. Auch [[Wikipedia]] bietet zum Erstellen oder Verändern von Einträgen einen in den [[Webbrowser]] eingebetteten einfachen Texteditor an, der dem Benutzer den Artikel als reinen Text mit einfachen, im Text selbst enthaltenen [[Auszeichnungssprache#Vereinfachte Auszeichnungssprachen|Formatierungsmarkierungen]] präsentiert.&lt;br /&gt;
&lt;br /&gt;
[[Integrierte Entwicklungsumgebung]]en (oft abgekürzt &amp;#039;&amp;#039;IDE&amp;#039;&amp;#039;, für {{enS|integrated development environment}}) bestehen im Wesentlichen aus einer Texteditorkomponente mit erweiterten Funktionen, um den erstellten Quelltext strukturiert anzuzeigen und mit wenigen Tasten- oder Mausklicks zu [[Kompilierung|kompilieren]], die Quelltextdateien zu verwalten, auszuwerten oder direkt in der Entwicklungsumgebung auf [[Debugger|Fehler zu analysieren]].&lt;br /&gt;
&lt;br /&gt;
Die von einem Texteditor erzeugten Dateien erhalten traditionell aufgrund der historischen [[8.3]]-Konvention bei [[Dateiname]]n, wie sie auch in den Betriebssystemen [[Disk Operating System|DOS]] und [[Microsoft Windows|Windows]] zu finden waren, die [[Dateinamenserweiterung]] „.txt“, wobei je nach Verwendungszweck der Datei auch anderslautende Dateinamenserweiterungen gängig sein können, wie auch Dateinamen ohne eine Erweiterung. Viele vordefinierte Dateinamen bzw. deren Erweiterungen sind nicht selten reguläre Textdateien, beispielsweise [[Konfigurationsdatei]]en. Die [[Zeichenkodierung]] der Textdateien ist meist ein [[Zeichensatz]] des verwendeten Betriebssystems in der landes- und systemspezifischen [[ASCII#Erweiterungen|8-Bit-Erweiterung]] des 7-Bit-[[ASCII]], historisch auch [[EBCDIC]] (IBM [[Mainframe]]), nach ca. 2010 häufig jedoch eine [[Unicode]]-Kodierung wie etwa [[UTF-8]] oder [[UTF-16]]. Beim Austausch von Textdateien zwischen verschiedenen Systemen ist zudem zu beachten, dass verschiedene Konventionen zur Kodierung des [[Zeilenvorschub#Computer|Zeilenendes]] existieren.&lt;br /&gt;
&lt;br /&gt;
== Anwendung ==&lt;br /&gt;
=== Unix ===&lt;br /&gt;
[[Datei:Nano 1.2.5.png|mini|Texteditor [[Nano (Texteditor)|Nano]] unter [[Unixoides System|Unix]]]]&lt;br /&gt;
&lt;br /&gt;
Der standardisierte [[Unix]]-Texteditor [[Ed (Texteditor)|ed]] ist einer der ältesten Editoren, die noch Verwendung finden. Dieser arbeitet zeilenorientiert und verfügt über eine leistungsfähige Editiersprache.&lt;br /&gt;
&lt;br /&gt;
Später kam als Erweiterung von &amp;#039;&amp;#039;ed&amp;#039;&amp;#039; und dessen Erweiterung &amp;#039;&amp;#039;ex&amp;#039;&amp;#039; der visuelle Editor [[vi]] auf, der die Bearbeitung von Texten mit einer direkten Vorschau ermöglichte. Dieser ist&amp;amp;nbsp;– wie &amp;#039;&amp;#039;ed&amp;#039;&amp;#039;&amp;amp;nbsp;– [[Portable Operating System Interface|POSIX]]-standardisiert und normalerweise auf allen [[Unix]]- und [[Unixoides System|Unix-artigen]] Systemen, wie etwa [[Berkeley Software Distribution|BSD]]-Unix und [[Linux]], installiert. Wie auch &amp;#039;&amp;#039;ed&amp;#039;&amp;#039; hat &amp;#039;&amp;#039;vi&amp;#039;&amp;#039; keine Menüs, stattdessen wird mit diversen Tastenkombinationen und Editierbefehlen gearbeitet. Zu &amp;#039;&amp;#039;vi&amp;#039;&amp;#039; existieren verschiedene Nachprogrammierungen („Klone“), z.&amp;amp;nbsp;B. Vi Improved ([[Vim]]), &amp;#039;&amp;#039;vile&amp;#039;&amp;#039;, &amp;#039;&amp;#039;nvi&amp;#039;&amp;#039;, &amp;#039;&amp;#039;elvis&amp;#039;&amp;#039; und weitere. Vim wurde auf viele Systemplattformen portiert, unterstützt [[grafische Oberfläche]]n und ist einer der leistungsfähigsten Editoren.&lt;br /&gt;
&lt;br /&gt;
Ein weiterer, oft benutzter und sehr mächtiger Editor ist [[GNU Emacs]], ein frei programmierbarer Texteditor mit einem kompletten (wenn auch simplen) [[Lisp]]-System im Inneren, auf dem viele Erweiterungen und ein guter Teil des Editors selbst aufbauen. Kleinere Emacs-ähnliche Editoren sind z.&amp;amp;nbsp;B. &amp;#039;&amp;#039;µemacs&amp;#039;&amp;#039; (MicroEmacs), &amp;#039;&amp;#039;jed&amp;#039;&amp;#039;, &amp;#039;&amp;#039;jove&amp;#039;&amp;#039;. [[XEmacs]] ist eine im Wesentlichen vergleichbare Alternative zu GNU Emacs, die sich von diesem vor Jahren abspaltete. Emacs, XEmacs und µemacs wurden auf viele Systemplattformen portiert und stehen heute außer auf Unix unter Windows, Mac OS und einigen anderen Systemen wie [[Virtual Memory System|VMS]] zur Verfügung.&lt;br /&gt;
&lt;br /&gt;
Wer [[WordStar]]-kompatible Befehle bevorzugt, kann unter Unix den Texteditor &amp;#039;&amp;#039;[[joe (Texteditor)|joe]]&amp;#039;&amp;#039; oder &amp;#039;&amp;#039;[[Jed]]&amp;#039;&amp;#039; verwenden. Auch Emacs lässt sich vollständig im &amp;lt;code&amp;gt;wordstar-mode&amp;lt;/code&amp;gt; bedienen.&lt;br /&gt;
&lt;br /&gt;
Außer den hier vorgestellten gibt es noch viele weitere Texteditoren für Unix-Systeme. Der Standardeditor kann unter diesen i.&amp;amp;nbsp;d.&amp;amp;nbsp;R. mittels der [[Umgebungsvariable]] &amp;lt;code&amp;gt;EDITOR&amp;lt;/code&amp;gt; gesetzt werden.&lt;br /&gt;
&lt;br /&gt;
=== macOS ===&lt;br /&gt;
Unter [[macOS]] stehen aufgrund dessen Unix-Kerns die üblichen Unix-Editoren auf der Kommandozeile zur Verfügung. Zur Systemsoftware gehört zudem der Editor [[TextEdit]], der neben reinen Text-Dateien auch das [[Rich Text Format]] (rtf) unterstützt und der, bei eingeschränkter Darstellung der Formatierung, die Inhalte weiterer Dateiformate zugänglich macht, so etwa das [[Microsoft Word]] (doc, docx) und das [[Apache OpenOffice|OpenOffice]]-Format (odt). TextEdit kann mit zahlreichen Zeichenkodierungen umgehen (als Standard wird [[UTF-8]] verwendet) und konvertiert die verschiedenen Zeilenenden von Unix, Mac&amp;amp;nbsp;OS&amp;amp;nbsp;Classic und Windows automatisch. Eine einfache Suchen und Ersetzen-Funktion gehört ebenfalls zum Funktionsumfang.&lt;br /&gt;
&lt;br /&gt;
Daneben stehen zahlreiche leistungsfähige Texteditoren von Drittanbietern zur Verfügung, am bekanntesten ist das bereits seit 1992 für den Mac entwickelte [[BBEdit]].&lt;br /&gt;
&lt;br /&gt;
=== Windows ===&lt;br /&gt;
Jede Version des Betriebssystems [[Microsoft Windows|Windows]] enthält einen einfachen Texteditor namens [[Notepad]]. Dieser Editor bietet allerdings nur sehr eingeschränkte Möglichkeiten und ist daher für größere Bearbeitungen wenig geeignet.&lt;br /&gt;
&lt;br /&gt;
Darüber hinaus sind zahlreiche andere, darunter sehr leistungsfähige Texteditoren verfügbar. Neben den von anderen Systemen portierten Programmen existiert eine Fülle meist kommerzieller Software. Unter [[Microsoft Windows NT|Windows NT]] und dessen Nachfolgern existiert wieder der alte DOS-Editor &amp;#039;&amp;#039;edlin&amp;#039;&amp;#039;, der ähnlich wie &amp;#039;&amp;#039;ed&amp;#039;&amp;#039; ein zeilenorientiertes Bearbeiten mittels einer Kommandosprache bereitstellt, jedoch nicht die Leistungsfähigkeit seines Unix-Verwandten aufweist (z.&amp;amp;nbsp;B. bietet er keine [[Regulärer Ausdruck|regulären Ausdrücke]] zum Formulieren von Mustern).&lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
* [[Liste von Texteditoren]]&lt;br /&gt;
* [[Liste von HTML-Editoren]]&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
{{Wiktionary}}&lt;br /&gt;
{{Commonscat|Text editor software|Texteditor}}&lt;br /&gt;
* [http://www.netzmafia.de/skripten/unix/unix5.html Zeileneditoren und reguläre Ausdrücke – Der Editor ed] bei netzmafia.de&lt;br /&gt;
* [http://www.garybeene.com/reviews/rev-alleditors.htm Umfangreiche Liste von Editoren, teilweise mit Review] auf garybeene.com (englisch)&lt;br /&gt;
* [https://notepadonline.co Texteditor mit Online-Notizblock] Notizen erstellen, Wörter suchen und ersetzen, Text bearbeiten und online speichern (englisch)&lt;br /&gt;
[[Kategorie:Texteditor| ]]&lt;/div&gt;</summary>
		<author><name>imported&gt;0000ff</name></author>
	</entry>
</feed>