www.wikidata.de-de.nina.az
Ein Texteditor von lateinisch textus Inhalt und editor fur Herausgeber oder Erzeuger ist ein Computerprogramm zum Bearbeiten von Texten Der Editor ladt die zu bearbeitende Textdatei und zeigt ihren Inhalt auf dem Bildschirm an mit der Moglichkeit durch positionieren eines Cursors einzelne Textzeichen hinzuzufugen oder zu loschen Ebenso ublich ist bei vielen Texteditoren Unterstutzung fur Textmarkierung Kopieren und Einfugen Ziehen und Ablegen Erweiterte Editoren bieten Zusatzfunktionen wie eine Textsuche oder sogar WYSIWYG bei der Interpretation von Auszeichnungssprachen wie beispielsweise Markdown Auch gibt es darauf spezialisierte Editoren etwa HTML Editoren fur die Bearbeitung von HTML Dateien Texteditor Inhaltsverzeichnis 1 Geschichte 2 Funktionen 3 Abgrenzung zur Textverarbeitung 4 Anwendung 4 1 Unix 4 2 macOS 4 3 Windows 5 Siehe auch 6 WeblinksGeschichte Bearbeiten Einer der ersten Texteditoren mit erweiterten Funktionen fur den IBM PC war der IBM Professional Editor beim Start erschien fur wenige Sekunden ein noch heute ublicher Splash Screen Aus heutiger Sicht ungewohnlich ist ein Entry Screen in dem u a der Name der zu editierenden Datei eingegeben wurde es gab auch noch keine Comboboxen weshalb die Auswahl des Anzeigemodus durch Eingabe einer Ziffer erfolgte Der eigentliche Bildschirm zum Editieren beim IBM Professional Editor ein Menu im heutigen Sinne gab es nichtTexteditoren entstanden aus der Notwendigkeit Quelltext von Computerprogrammen und Daten in den Rechner einzugeben Die Vorlaufer von Texteditoren waren daher Lochkartenlocher die diese Aufgabe mittels der Vorbereitung von Lochkarten wahrnahmen Die ersten Texteditoren waren zeilenorientierte Editoren an schreibmaschinenahnlichen Terminals an denen keine Darstellungen in Form von Fenstern oder Bildschirmen moglich waren Diese Programme erlaubten es lediglich einzelne Zeilen einer Textdatei zu verandern Trotz der beschrankten Moglichkeiten gehoren auch in heutigen Betriebssystemen zeilenorientierte Editoren wie EDLIN unter DOS oder ed unter Unix zum Standardumfang sie ermoglichen etwa bei der Installation oder nach Systemzusammenbruch die Bearbeitung von Konfigurationsdateien wenn keine komfortablen grafischen Umgebungen verfugbar sind Mit dem Aufkommen von Computerterminals entstanden die ersten bildschirmorientierten Texteditoren Zu den ersten Programmen dieser Gruppe gehoren der 1967 geschriebene Editor O26 auf CDC 6000 Grossrechnern und der vi aus dem Jahr 1976 Funktionen BearbeitenManche Texteditoren erleichtern dem Benutzer durch Erweiterungen die Arbeit Suchen und Ersetzen Mit der Suchfunktion konnen Textstellen schnell gefunden und gegebenenfalls ersetzt werden Suchen und Ersetzen Leistungsfahige Texteditoren konnen so komplexe strukturierte Veranderungen am Text vornehmen oft mit der Flexibilitat regularer Ausdrucke Syntaxhervorhebung Syntaxhervorhebung ist die Moglichkeit charakteristische Textmuster hervorzuheben Makros Bestimmte regelmassig sich wiederholende Funktionen konnen als Makro gespeichert werden Code Faltung Teile des Textes wie z B ganze Anweisungsblocke in Programmtexten werden mit Code Faltung eingeklappt und erhohen so die Ubersichtlichkeit Spaltenmodus Spaltenmodus in Geany Rechteckige Blocke konnen markiert kopiert eingefugt und editiert werden Symbolbrowser Funktionen Klassen structs etc konnen uber einen Symbolbrowser schnell eingesehen werden Codevervollstandigung Automatische Codevervollstandigung Calltips Anzeige von Aufrufparametern fur Funktionen und Methoden Integrierte Programme Integrierte Programme erlauben schnellen Zugriff wahrend des Entwickelns z B Terminalemulation Kompilierung Dateimanager FTP Clients Metaeigenschaften Eigenschaften wie Zeichensatz Zeilenumbruche oder Byte Order Mark konnen eingesehen und verandert werden Darstellung Dateien konnen als Plain text mit oder ohne Zeilenumbruche aber auch als Hexadezimalzahlen dargestellt werden Hex Editor Automatische Einruckung Je nach Einruckungsstil wird bei einer neuen Zeile zusatzlich die Einruckung der vorhergehenden Zeile ubernommen auch kann Programmcode anhand eines oft anpassbaren Schemas mit korrekten Einruckungen neu formatiert werden Plugins Schnittstelle fur Plug ins Abgrenzung zur Textverarbeitung BearbeitenIm Gegensatz zu einem Textverarbeitungssystem und zu Desktop Publishing Software DTP bietet ein Texteditor in der Regel nur sehr eingeschrankte Layout und Formatierungsfunktionen an und speichert den Text als reine Textdatei ohne Formatierungen Ein Texteditor wird beispielsweise zur Erstellung von Notizen zum Andern von Konfigurationsdateien und zur Bearbeitung von Quelltext beim Programmieren verwendet Auch Wikipedia bietet zum Erstellen oder Verandern von Eintragen einen in den Webbrowser eingebetteten einfachen Texteditor an der dem Benutzer den Artikel als reinen Text mit einfachen im Text selbst enthaltenen Formatierungsmarkierungen prasentiert Integrierte Entwicklungsumgebungen oft abgekurzt IDE fur englisch 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 kompilieren die Quelltextdateien zu verwalten auszuwerten oder direkt in der Entwicklungsumgebung auf Fehler zu analysieren Die von einem Texteditor erzeugten Dateien erhalten traditionell aufgrund der historischen 8 3 Konvention bei Dateinamen wie sie auch in den Betriebssystemen DOS und Windows zu finden waren die Dateinamenserweiterung txt wobei je nach Verwendungszweck der Datei auch anderslautende Dateinamenserweiterungen gangig sein konnen wie auch Dateinamen ohne eine Erweiterung Viele vordefinierte Dateinamen bzw deren Erweiterungen sind nicht selten regulare Textdateien beispielsweise Konfigurationsdateien Die Zeichenkodierung der Textdateien ist meist ein Zeichensatz des verwendeten Betriebssystems in der landes und systemspezifischen 8 Bit Erweiterung des 7 Bit ASCII historisch auch EBCDIC IBM Mainframe nach ca 2010 haufig 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 Zeilenendes existieren Anwendung BearbeitenUnix Bearbeiten Texteditor Nano unter UnixDer standardisierte Unix Texteditor ed ist einer der altesten Editoren die noch Verwendung finden Dieser arbeitet zeilenorientiert und verfugt uber eine leistungsfahige Editiersprache Spater kam als Erweiterung von ed und dessen Erweiterung ex der visuelle Editor vi auf der die Bearbeitung von Texten mit einer direkten Vorschau ermoglichte Dieser ist wie ed POSIX standardisiert und normalerweise auf allen Unix und Unix artigen Systemen wie etwa BSD Unix und Linux installiert Wie auch ed hat vi keine Menus stattdessen wird mit diversen Tastenkombinationen und Editierbefehlen gearbeitet Zu vi existieren verschiedene Nachprogrammierungen Klone z B Vi Improved Vim vile nvi elvis und weitere Vim wurde auf viele Systemplattformen portiert unterstutzt grafische Oberflachen und ist einer der leistungsfahigsten Editoren Ein weiterer oft benutzter und sehr machtiger 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 ahnliche Editoren sind z B µemacs MicroEmacs jed jove 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 ausser auf Unix unter Windows Mac OS und einigen anderen Systemen wie VMS zur Verfugung Wer WordStar kompatible Befehle bevorzugt kann unter Unix den Texteditor joe oder Jed verwenden Auch Emacs lasst sich vollstandig im wordstar mode bedienen Ausser den hier vorgestellten gibt es noch viele weitere Texteditoren fur Unix Systeme Der Standardeditor kann unter diesen i d R mittels der Umgebungsvariable EDITOR gesetzt werden macOS Bearbeiten Unter macOS stehen aufgrund dessen Unix Kerns die ublichen Unix Editoren auf der Kommandozeile zur Verfugung Zur Systemsoftware gehort zudem der Editor TextEdit der neben reinen Text Dateien auch das Rich Text Format rtf unterstutzt und der bei eingeschrankter Darstellung der Formatierung die Inhalte weiterer Dateiformate zuganglich macht so etwa das Microsoft Word doc docx und das OpenOffice Format odt TextEdit kann mit zahlreichen Zeichenkodierungen umgehen als Standard wird UTF 8 verwendet und konvertiert die verschiedenen Zeilenenden von Unix Mac OS Classic und Windows automatisch Eine einfache Suchen und Ersetzen Funktion gehort ebenfalls zum Funktionsumfang Daneben stehen zahlreiche leistungsfahige Texteditoren von Drittanbietern zur Verfugung am bekanntesten ist das bereits seit 1992 fur den Mac entwickelte BBEdit Windows Bearbeiten Jede Version des Betriebssystems Windows enthalt einen einfachen Texteditor namens Notepad Dieser Editor bietet allerdings nur sehr eingeschrankte Moglichkeiten und ist daher fur grossere Bearbeitungen wenig geeignet Daruber hinaus sind zahlreiche andere darunter sehr leistungsfahige Texteditoren verfugbar Neben den von anderen Systemen portierten Programmen existiert eine Fulle meist kommerzieller Software Unter Windows NT und dessen Nachfolgern existiert wieder der alte DOS Editor edlin der ahnlich wie ed ein zeilenorientiertes Bearbeiten mittels einer Kommandosprache bereitstellt jedoch nicht die Leistungsfahigkeit seines Unix Verwandten aufweist z B bietet er keine regularen Ausdrucke zum Formulieren von Mustern Siehe auch BearbeitenListe von Texteditoren Liste von HTML EditorenWeblinks Bearbeiten Wiktionary Texteditor Bedeutungserklarungen Wortherkunft Synonyme Ubersetzungen Commons Texteditor Sammlung von Bildern Videos und Audiodateien Zeileneditoren und regulare Ausdrucke Der Editor ed bei netzmafia de Umfangreiche Liste von Editoren teilweise mit Review auf garybeene com englisch Texteditor mit Online Notizblock Notizen erstellen Worter suchen und ersetzen Text bearbeiten und online speichern englisch Abgerufen von https de wikipedia org w index php title Texteditor amp oldid 216656188