Zum Inhalt springen

Editor (Windows)

aus Wikipedia, der freien Enzyklopädie
(Weitergeleitet von Notepad)
Editor

colspan="2" class="notheme" style="text-align:center; background:#Vorlage:Standardfarbe; color:#202122;" | Logo des Editors in Windows 11
Bildschirmausdruck des Editors unter Windows 2000
Editor unter Windows 2000
Basisdaten

Maintainer Skriptfehler: Ein solches Modul „Wikidata“ ist nicht vorhanden.
Entwickler Microsoft
Erscheinungsjahr 1983 (MS-DOS), 1985 (Windows)
Aktuelle Version siehe Windows
Aktuelle Vorabversion Skriptfehler: Ein solches Modul „Wikidata“ ist nicht vorhanden.
(Skriptfehler: Ein solches Modul „Wikidata“ ist nicht vorhanden.)
Betriebssystem MS-DOS, Windows
Programmier­sprache Skriptfehler: Ein solches Modul „Wikidata“ ist nicht vorhanden.
Kategorie Texteditor
Lizenz proprietär
deutschsprachig ja
https://apps.microsoft.com/detail/9msmlrh6lzf3

Der Editor (auch Windows Editor, zur Unterscheidung auch MS-Editor genannt, Skriptfehler: Ein solches Modul „Vorlage:lang“ ist nicht vorhanden.) ist ein einfacher Texteditor des Unternehmens Microsoft für das Betriebssystem Windows zum Erstellen unformatierter Texte im ANSI- oder Unicode-Zeichensatz.

Skriptfehler: Ein solches Modul „Vorlage:Anker“ ist nicht vorhanden.Geschichte[Bearbeiten]

Datei:MicrosoftNotepad.png
Notepad für DOS, 1983
Datei:NotepadWin1.03.png
Notizblock für Windows 1.03, 1985

1983 stellte Microsoft Multi-Tool Notepad sowie die erweiterte Version Multi-Tool Word für MS-DOS vor. Multi-Tool Notepad wurde im Bundle mit einer Microsoft Mouse verkauft.<ref>Skriptfehler: Ein solches Modul „Vorlage:Literatur“ ist nicht vorhanden.</ref> Die beiden Programme unterschieden sich vom Funktionsumfang her: Notepad diente der einfachen Bearbeitung von Textdateien, Word hingegen bot umfangreichere Textverarbeitungswerkzeuge an. Abgesehen davon waren beide Programme von der Bedienung her gleich, beide konnten mit der Maus bedient werden.

Diese Bedienungsphilosophie wurde für die DOS-Versionen von Word bis zur Version 5 weitergeführt, während Notepad für DOS nicht weiterentwickelt wurde.

Das Konzept einer mausgesteuerten Bedienung wurde von Microsoft hingegen als wesentlicher Teil der Benutzerschnittstelle für die grafische Erweiterung von PC-kompatiblem DOS übernommen: das spätere eigenständige Betriebssystem Windows. Die in der ersten Windows-Version enthaltene Variante des späteren Editors hieß wie sein DOS-Vorgänger ebenfalls Notepad und wurde in der deutschen Windows-Version mit Notizblock übersetzt. In späteren Windows-Versionen heißt die Anwendung notepad.exe im Deutschen Editor.

Da Notepad in jeder Standard-Installation von Windows enthalten war, etablierte es sich zum Standard-Texteditor für einfache Textdateien. Seit Windows 10 20H1 ist die Anwendung nur noch ein optionales Feature, das nach der weiterhin standardmäßigen Installation nunmehr deinstalliert werden kann.<ref>Oliver Nickel: Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. In: Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Skriptfehler: Ein solches Modul „DateTime“ ist nicht vorhanden.; ehemals im Vorlage:Referrer (nicht mehr online verfügbar);.Vorlage:Toter Link/Core (Seite nicht mehr abrufbar. Suche im Internet Archive)Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.</ref>

Unter Windows 11 wurde die klassische Anwendung durch eine neue UWP-App ersetzt.

Funktionsumfang und Einschränkungen[Bearbeiten]

Unter den 16-Bit-Betriebssystemen bis einschließlich Windows 3.1 werden Dateien größer als 45 kB im Nur-Lese-Modus geöffnet, Dateien größer als 54 kB können gar nicht geöffnet werden.<ref>[Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden.] (KB59578)Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. In: Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Skriptfehler: Ein solches Modul „DateTime“ ist nicht vorhanden., archiviert vom Vorlage:Referrer (nicht mehr online verfügbar) am 2007-06-07; (Skriptfehler: Ein solches Modul „Multilingual“ ist nicht vorhanden.).Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.</ref> Unter Windows 9x kann der Editor keine Dateien größer als 64 kB öffnen.<ref>[Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden.] (KB215340)Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. In: Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Skriptfehler: Ein solches Modul „DateTime“ ist nicht vorhanden., archiviert vom Vorlage:Referrer (nicht mehr online verfügbar) am 2007-01-08; (Skriptfehler: Ein solches Modul „Multilingual“ ist nicht vorhanden.).Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.</ref>

Bis und mit Windows 95 war die Schriftart auf die Systemschriftart festgelegt.<ref>[Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden.] (KB196003)Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. In: Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Skriptfehler: Ein solches Modul „DateTime“ ist nicht vorhanden., archiviert vom Vorlage:Referrer (nicht mehr online verfügbar) am 2008-12-17; (Skriptfehler: Ein solches Modul „Multilingual“ ist nicht vorhanden.).Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.</ref> Ab Windows 98 bzw. Windows NT 4.0 besteht die Möglichkeit, die Schriftart im Editor-Fenster zu ändern.

Aufgrund seiner Beschränkung auf Basisfunktionen und der Dateigrößenbeschränkung eignete sich die Anwendung zu jener Zeit kaum zum Bearbeiten längerer Quelltexte. Lediglich für kleine Bearbeitungen an Batch-, Skript- oder Konfigurationsdateien, etwa im INI-Format, für die Windows keine grafische Schnittstelle bietet, war das Programm geeignet. Auch wenn diese Einschränkungen aufgehoben wurden, ist der primäre Einsatzzweck oft das Bearbeiten solcher Dateien, da Benutzer auf Notepad vor allem dann angewiesen sind, wenn nur die Windows-Bordmittel verfügbar sind.

Die UWP-Anwendung „Editor“, die mit Windows 11 eingeführt wurde, bietet neben Leistungsoptimierungen die Anpassung an das Design und Verhalten von Windows 11, Tab-Support, Unterstützung für den Dark Mode, ein überarbeitetes Suchen-und-Ersetzen-Interface, das an VS Code erinnert, sowie eine Multi-Undo-Funktion.<ref>Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. In: Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Skriptfehler: Ein solches Modul „DateTime“ ist nicht vorhanden.; ehemals im Vorlage:Referrer (nicht mehr online verfügbar);.Vorlage:Toter Link/Core (Seite nicht mehr abrufbar. Suche im Internet Archive)Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.</ref>

Darüber hinaus wird für Microsoft-365-Kunden ein KI-Schreibassistent auf Basis von Microsoft Copilot angeboten. Dieser verarbeitet Daten nicht lokal, sondern über einen externen Microsoft-Azure-Dienst. Die Nutzung der Funktion ist je nach Abo limitiert und muss mit einem sog. KI-Guthaben beglichen werden.<ref>Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. In: Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Microsoft; ehemals im Vorlage:Referrer (nicht mehr online verfügbar);Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.</ref> Dieser Dienst ist nicht zu verwechseln mit der ebenfalls KI-gestützten Korrekturhilfe Microsoft Editor, die in Microsoft Word 365 enthalten ist.<ref>Jo: Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. In: Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Skriptfehler: Ein solches Modul „DateTime“ ist nicht vorhanden.; ehemals im Vorlage:Referrer (nicht mehr online verfügbar);.Vorlage:Toter Link/Core (Seite nicht mehr abrufbar. Suche im Internet Archive)Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.</ref>

Seit Mitte 2025 stellt der Editor auch einen WYSIWYG-Modus zur Bearbeitung vom Markdown-Dokumenten zur Verfügung.<ref>Sebastian Kolar: Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. In: Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Skriptfehler: Ein solches Modul „DateTime“ ist nicht vorhanden.; ehemals im Vorlage:Referrer (nicht mehr online verfügbar);.Vorlage:Toter Link/Core (Seite nicht mehr abrufbar. Suche im Internet Archive)Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.</ref>

Zeichenkodierungen und Zeilenendungen[Bearbeiten]

Ab Windows NT 4.0 unterstützt das Programm – neben dem bereits zuvor verwendeten mit „ANSI“ bezeichneten lokalisierten Zeichensatz, bei einer deutschen Windows-Version üblicherweise Windows-1252 – auch Unicode mit den Zeichenkodierungen „Unicode“ (ursprünglich UCS-2 LE, später UTF-16 LE), „Unicode Big Endian“ (UCS-2/UTF-16 BE) und „UTF-8“. In allen Unicode-Varianten, auch UTF-8, verwendet Microsoft das Skriptfehler: Ein solches Modul „Vorlage:lang“ ist nicht vorhanden. (BOM). Die Kodierung „MS-DOS“ (ASCII) wird in der Windows-NT-Version nicht unterstützt, aus den Programmen der Standardausstattung von Windows NT 4.0 kann dies jedoch WordPad und auf Windows 9x der MS-DOS Editor. In Windows 10 19H1 kam die Auswahl „UTF-8 ohne BOM“ hinzu.<ref>Vorlage:Golem.de</ref>

Das Skriptfehler: Ein solches Modul „Vorlage:lang“ ist nicht vorhanden. in UTF-8, das der Editor bei Auswahl dieser Zeichenkodierung immer speichert, kann bei Programmen zu Problemen führen.<ref>Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Skriptfehler: Ein solches Modul „DateTime“ ist nicht vorhanden.; ehemals im Vorlage:Referrer (nicht mehr online verfügbar); (Skriptfehler: Ein solches Modul „Multilingual“ ist nicht vorhanden.).Vorlage:Toter Link/Core (Seite nicht mehr abrufbar. Suche im Internet Archive)Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.</ref><ref>Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Ehemals im Vorlage:Referrer (nicht mehr online verfügbar);Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.</ref> Beispielsweise kann es bei Webseiten, die in UTF-8 mit BOM kodiert sind, zu Darstellungsproblemen kommen.<ref>Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Ehemals im Vorlage:Referrer (nicht mehr online verfügbar);Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.</ref> Auch einige CLI-Programme, die zwar UTF-8-Dateien prinzipiell verarbeiten können, sind mit der Skriptfehler: Ein solches Modul „Vorlage:lang“ ist nicht vorhanden. inkompatibel. Aktualisierte Versionen können oft auch mit UTF-8-BOM-Dateien umgehen, etwa LaTeX ab Mitte 2018<ref>Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. (PDF, 367K) Skriptfehler: Ein solches Modul „DateTime“ ist nicht vorhanden.; ehemals im Vorlage:Referrer (nicht mehr online verfügbar); (Skriptfehler: Ein solches Modul „Multilingual“ ist nicht vorhanden.).Vorlage:Toter Link/Core (Seite nicht mehr abrufbar. Suche im Internet Archive)Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.</ref> oder der Windows Package Manager seit 2025.<ref>microsoft: Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Ehemals im Vorlage:Referrer (nicht mehr online verfügbar); (Skriptfehler: Ein solches Modul „Multilingual“ ist nicht vorhanden.).Vorlage:Toter Link/Core (Seite nicht mehr abrufbar. Suche im Internet Archive)Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.</ref>

Der Editor kann (beispielsweise im Gegensatz zu WordPad) auch Unicode-Dateien laden, denen das Skriptfehler: Ein solches Modul „Vorlage:lang“ ist nicht vorhanden. fehlt, wobei es die WinAPI-Funktion IsTextUnicode() benutzt.<ref>Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. In: Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Microsoft, Skriptfehler: Ein solches Modul „DateTime“ ist nicht vorhanden.; ehemals im Vorlage:Referrer (nicht mehr online verfügbar); (Skriptfehler: Ein solches Modul „Multilingual“ ist nicht vorhanden.).Vorlage:Toter Link/Core (Seite nicht mehr abrufbar. Suche im Internet Archive)Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.</ref> Diese enthält in Windows NT bis Windows XP einen Bug, der als vermeintliches Easter Egg des Editors namens „Bush hid the facts“ („Bush hat die Tatsachen verheimlicht“) ausgelegt worden ist. Speichert man diesen Satz mit der Kodierung „ANSI“, wird er beim nächsten Öffnen nicht mehr korrekt dargestellt, da der Editor den Text als Unicode fehlinterpretiert. Allerdings tritt der Fehler nicht nur bei diesem Satz auf, sondern bei manchen Sätzen, deren erstes Wort aus einer geraden Anzahl an Buchstaben und alle anderen Wörter aus einer ungeraden Anzahl an Buchstaben bestehen.

Das Programm konnte bis Windows 10 1803 nur mit windowsspezifischen Zeilenendungen (CRLF) umgehen, seither kann der Editor auch mit CR (Mac OS Classic) und LF (Unix) umgehen.<ref>Vorlage:Heise online</ref><ref>Michel Lopez: Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. In: Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Microsoft, Skriptfehler: Ein solches Modul „DateTime“ ist nicht vorhanden.; ehemals im Vorlage:Referrer (nicht mehr online verfügbar); (Skriptfehler: Ein solches Modul „Multilingual“ ist nicht vorhanden.).Vorlage:Toter Link/Core (Seite nicht mehr abrufbar. Suche im Internet Archive)Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.</ref> Daher wichen Nutzer jahrzehntelang bei solchen Dateien auf WordPad aus, das seit Anbeginn andere Zeilenumbrüche zu CRLF konvertieren konnte.<ref>Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Ehemals im Vorlage:Referrer (nicht mehr online verfügbar);Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.</ref><ref>Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Ehemals im Vorlage:Referrer (nicht mehr online verfügbar);Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.</ref><ref>Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. In: Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Ehemals im Vorlage:Referrer (nicht mehr online verfügbar); (Skriptfehler: Ein solches Modul „Multilingual“ ist nicht vorhanden.).Vorlage:Toter Link/Core (Seite nicht mehr abrufbar. Suche im Internet Archive)Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.</ref><ref>Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. In: Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Skriptfehler: Ein solches Modul „DateTime“ ist nicht vorhanden.; ehemals im Vorlage:Referrer (nicht mehr online verfügbar);.Vorlage:Toter Link/Core (Seite nicht mehr abrufbar. Suche im Internet Archive)Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.</ref>

Zeitstempel[Bearbeiten]

Wenn in der ersten Zeile einer Datei .LOG steht, hängt der MS-Editor automatisch nach jedem Öffnen der Datei Datum und Uhrzeit als letzte Zeile an.<ref>[Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden.] (KB81067)Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. In: Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Skriptfehler: Ein solches Modul „DateTime“ ist nicht vorhanden., archiviert vom Vorlage:Referrer (nicht mehr online verfügbar) am 2007-06-28; (Skriptfehler: Ein solches Modul „Multilingual“ ist nicht vorhanden.).Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.</ref><ref>[Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden.] (KB260563)Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. In: Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Skriptfehler: Ein solches Modul „DateTime“ ist nicht vorhanden., archiviert vom Vorlage:Referrer (nicht mehr online verfügbar) am 2005-04-06; (Skriptfehler: Ein solches Modul „Multilingual“ ist nicht vorhanden.).Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.</ref>

Sicherheit bzw. Schwachstellen[Bearbeiten]

Anfang 2026 wurde in der UWP-App eine „Remote Code Execution“-Schwachstelle bekannt, die beim Öffnen von Dateien mit der Endung .md ausgenutzt werden konnte.<ref>Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. In: Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Skriptfehler: Ein solches Modul „DateTime“ ist nicht vorhanden.; ehemals im Vorlage:Referrer (nicht mehr online verfügbar);.Vorlage:Toter Link/Core (Seite nicht mehr abrufbar. Suche im Internet Archive)Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.</ref><ref>Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Ehemals im Vorlage:Referrer (nicht mehr online verfügbar);Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.</ref>

Bedeutung[Bearbeiten]

Notepad blieb lange Zeit vor allem ein einfaches Werkzeug für schnelle Textbearbeitung ohne zusätzliche Formatierungen. Für komplexere Aufgaben oder längere Programmier- und Skriptdateien greifen Nutzer häufig auf Alternativen wie Notepad++, WordPad oder Visual Studio Code zurück, die Funktionen wie Syntaxhervorhebung, Tabs und erweiterte Bearbeitungsmöglichkeiten bereits lange vor der UWP-Version in Windows 11 boten.

Weblinks[Bearbeiten]

Commons: Editor – Sammlung von Bildern, Videos und Audiodateien

Vorlage:Wikidata-Registrierung

Einzelnachweise[Bearbeiten]

<references />