Registrieren Passwort vergessen?

Notepad

1. Nov 2008, 11:27
Notepad – Editor
Notepad
Notepad unter Windows XP, Lorem Ipsum anzeigend
Basisdaten
Entwickler: Microsoft
Aktuelle Version: 6.0 (in Windows Vista enthalten)
Betriebssystem: Windows und ReactOS
Kategorie: Texteditor
Lizenz: Proprietär
Deutschsprachig: ja

Bei Notepad, oder auch Editor, handelt es sich um einen sehr einfachen Texteditor der Firma Microsoft für das Betriebssystem Windows zum Erstellen von unformatierten Texten im ASCII-Format. Nach dem zeilenorientierten Editor Edlin, der noch unter MS-DOS als Bestandteil des Betriebssystems ausgeliefert wurde, und dem darauf folgenden seitenorientierten Editor Edit, ist Notepad bereits seit der ersten MS-Windows-Version mit einer grafischen Benutzeroberfläche ausgestattet.

Mittlerweile unterstützt das Programm neben ANSI seit der Version 4.0 (Windows NT) die Zeichenkodierungen Unicode, Unicode Big Endian und UTF-8.

Aufgrund seines sehr geringen Funktionsumfanges eignet sich die Anwendung kaum zum Bearbeiten von längeren Quelltexten oder zum Erstellen von ASCII-Art. Lediglich für kleine Bearbeitungen an Konfigurationsdateien etwa im INI-Format, für die Windows keine grafische Schnittstelle bietet, ist das Programm geeignet. Ebenso können damit Batchdateien erstellt und verändert werden, indem man die entsprechende Datei mit der Endung .bat oder .cmd speichert. Im Unterschied zu sogenannten Textverarbeitungsprogrammen unter Microsoft Windows gibt es in Notepad wie auch in allen anderen Texteditoren nur die tatsächlich eingegebenen Zeichen und keinerlei sonstige Informationen wie Formatierungen. Beim Betrachten einer Datei mit Hilfe von Notepad wird der Inhalt einer Datei nicht interpretiert, sondern Zeichen für Zeichen dargestellt, wodurch auch Daten, die sonst dem Benutzer verborgen bleiben, sichtbar gemacht werden können. Einen Hex-Viewer oder Hex-Editor kann dies allerdings nicht ersetzen, zumal Notepad für große Dateien sehr viel Zeit zum Laden benötigt, da dieses die Datei zuerst komplett einlädt, bevor die Anzeige erfolgt. Auch kann Notepad nur mit windows-spezifischen Zeilenendungen umgehen, welches ihn in einem heterogenen Umfeld nutzlos macht.

Inhaltsverzeichnis

[Bearbeiten] Alternativen

Im Unterschied zu diversen visuellen Programmierumgebungen hat der Benutzer bei einem ASCII-Texteditor die volle Kontrolle über das Geschehen, was besonders von puristischen Webseiten-Entwicklern und Programmierern genutzt wird, die einen WYSIWYG-Editor oder eine überladene IDE ablehnen, auf Windows-Plattformen arbeiten und den Quelltext ohne Hilfe schreiben wollen. Allerdings bevorzugt gerade diese Anwendergruppe Texteditoren mit farblicher Hervorhebung spezieller Tags bzw. Befehle und anderen nützlichen Features, da Notepad über keine ernsthaft brauchbare Undo-History verfügt, nicht universell erweiterbar ist und in keiner Weise die Konfigurierbarkeit eines umfangreicheren Editors wie z. B. vim bieten kann.

Freie Alternativen sind unter anderem:

Proprietäre Alternativen sind z. B. Textpad und TED Notepad (Freeware).

[Bearbeiten] Unicode-Erkennung

Notepad kann auch Unicode-Dateien laden, denen das Byte Order Mark fehlt, wobei es die WinAPI-Funktion IsTextUnicode() benutzt.[1] Diese enthält in Windows NT bis Windows XP einen Bug, der als vermeintliches Easter Egg von Notepad 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 Notepad den Text als Unicode missinterpretiert.

Allerdings tritt der Fehler nicht nur bei diesem Satz auf, sondern bei manchen Sätzen, die in dieser Reihenfolge ein großgeschriebenes Wort mit 4 Buchstaben, zwei oder mehr Wörter mit 3 Buchstaben und ein Wort mit 5 Buchstaben enthalten.

[Bearbeiten] Zeitstempel

Notepad setzt automatisch Datum und Uhrzeit nach jedem schließen und speichern, sobald in der 1. Zeile ".LOG" steht.[2][3]

[Bearbeiten] Quellen

  1. IsTextUnicode
  2. Microsoft Knoweledge Base: Features of LOG and Time/Date Command in Notepad (engl.)
  3. Microsoft Knoweledge Base: How to Use Notepad to Create a Log File (engl.)

[Bearbeiten] Weblinks

  • notepad.org – Eine inoffizielle Website, die mit Microsoft nicht in Verbindung steht und die Vorzüge von Notepad beschreibt (Englisch)
Dieser Artikel ist eine Kopie aus der freien Enzyklopädie Wikipedia. Am Originalartikel kann jeder Korrekturen und Ergänzungen vornehmen. Zudem kann man frühere Versionen einsehen.
In Kooperation mit Lycos Europe Network