Microsoft Editor

Microsoft Editor
Microsoft Editor
Bildschirmausdruck des MS Editor
Microsoft Editor unter Windows 7
Basisdaten
Entwickler Microsoft
Aktuelle Version 6.1 (in Windows 7 enthalten)
Betriebssystem Windows und ReactOS
Kategorie Texteditor
Lizenz Proprietär
Deutschsprachig ja

Der Microsoft Editor (kurz Editor oder zur Unterscheidung auch MS-Editor genannt, in der Eingabeaufforderung unter dem englischen Originalnamen Notepad startbar) ist ein einfacher Texteditor der Firma Microsoft für das Betriebssystem Windows zum Erstellen unformatierter Texte im ASCII-Format.

Inhaltsverzeichnis

Geschichte und Funktionsumfang

Nach dem zeilenorientierten Editor EDLIN, der noch unter MS-DOS und älteren NT-Windows-Versionen als Bestandteil des Betriebssystems ausgeliefert wurde, und dem darauf folgenden semigrafischen MS-DOS Editor ist der Editor bereits seit der ersten Windows-Version mit einer grafischen Benutzeroberfläche ausgestattet und als Standard-Texteditor für einfache Textdateien im Betriebssystem voreingestellt.

Seit der Version 4.0 (mit Windows NT) unterstützt das Programm – neben dem bereits zuvor verwendeten ANSI-Textformat (siehe auch Windows-1252) – auch Unicode mit den Zeichenkodierungen UTF-16, UTF-16 Big Endian und UTF-8.

Aufgrund seiner Beschränkung auf Basisfunktionen eignet sich die Anwendung kaum zum Bearbeiten längerer Quelltexte 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 im Editor wie auch in allen anderen Texteditoren nur die tatsächlich eingegebenen Zeichen und keinerlei sonstige Informationen wie Formatierungen. Beim Betrachten einer Datei mit Hilfe des Editors wird ihr Inhalt 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 der Editor 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 das Programm nur mit windowsspezifischen Zeilenendungen (CRLF) umgehen, was ihn in einem heterogenen Umfeld nutzlos macht.

Alternativen

Im Unterschied zu diversen visuellen Programmierumgebungen hat der Benutzer bei einem ASCII-Texteditor die volle Kontrolle über das Geschehen, was besonders von puristischen Webseitenentwicklern 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 von Syntaxelementen und anderen Erweiterungen, da der Editor über eine nur begrenzte Anzahl an Rückgängig-Schritten verfügt, nicht universell erweiterbar ist und in keiner Weise die Konfigurierbarkeit eines umfangreicheren Editors wie z. B. Vim bieten kann.

Freie Vertreter dieser Gattung sind neben Vim unter anderem:

Proprietäre Alternativen sind unter anderem TextPad, PSPad und TED Notepad.

Unicode-Erkennung

Der Editor 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 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.

Zeitstempel

Wenn in der ersten Zeile einer Datei „.LOG“ steht, hängt der MS-Editor automatisch nach jedem Schließen der Datei Datum und Uhrzeit als letzte Zeile an.[2][3]

Quellen

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

Wikimedia Foundation.

Игры ⚽ Поможем сделать НИР

Schlagen Sie auch in anderen Wörterbüchern nach:

  • 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… …   Deutsch Wikipedia

  • Microsoft Visual Studio — Visual Studio 2010 SP1 editing a WPF application Developer(s) …   Wikipedia

  • Microsoft Office shared tools — are software components that are (or were) included in all Microsoft Office products. Contents 1 Clip Organizer 2 Graph 2.1 History 3 Equation Editor …   Wikipedia

  • Microsoft FrontPage — Microsoft Office FrontPage 2003 running on Windows XP …   Wikipedia

  • Microsoft Expression Web — Expression Web 4 running on Windows 7 …   Wikipedia

  • Microsoft SharePoint Designer — 2010 (x86 64) running on Windows 7 …   Wikipedia

  • Microsoft Photo Editor — A screenshot of Photo Editor running on Windows XP Developer(s) Mic …   Wikipedia

  • Microsoft FrontPage Express — Microsoft FrontPage Entwickler: Microsoft Aktuelle Version: Office (2003) Betriebssystem: Microsoft Windows Kategorie …   Deutsch Wikipedia

  • Microsoft Frontpage — Entwickler: Microsoft Aktuelle Version: Office (2003) Betriebssystem: Microsoft Windows Kategorie …   Deutsch Wikipedia

  • Microsoft Office Picture Manager — on Windows XP. Developer(s) …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”