Gibt es eine Möglichkeit, Hexadezimal- / ASCII-Werte für den gesamten im Editor angezeigten Text anzuzeigen?
Ich benutze Windows XP und Notepad ++ 6.3
Gibt es eine Möglichkeit, Hexadezimal- / ASCII-Werte für den gesamten im Editor angezeigten Text anzuzeigen?
Ich benutze Windows XP und Notepad ++ 6.3
Antworten:
Wenn Sie nur nach nicht standardmäßigen Zeichenwerten suchen, können Sie Ansicht> Symbole anzeigen> Alle Zeichen anzeigen auswählen.
Klassische ASCII - Werte unter 32 werden mit den Namen in der rechten oberen Bild gezeigt werden hier . "HT" ist das Tabulatorzeichen mit dem ASCII-Wert 09, "LF" ist der Zeilenvorschub (Zeilenvorschub) und so weiter. Bei den meisten anderen wird jedoch ein Hex-Code für den Wert angezeigt, wenn es sich in der aktuellen Codierung nicht um ein tatsächliches visuelles Symbol handelt.
Hier finden Sie viele Plugins für Notepad ++: http://sourceforge.net/projects/npp-plugins/
Ein Hex-Editor-Plugin ist auch dabei: http://sourceforge.net/projects/npp-plugins/files/Hex%20Editor/
Zusätzlich zu den oben genannten Plugins gibt es das TextFX-Plugin (hier erklärt: /programming/12699833/textfx-menu-is-missing-in-notepad )
Damit können Sie TextFX Convert> Convert text to hex-16 auswählen
Tatsächlich gibt es ein Plugin, das als "HexEditor.dll" mit einer Größe von 270336 Byte geliefert wird. Kopiere es in den "Plugin" Ordner.
Es funktioniert nur mit der 32-Bit-Version von Notepad ++. Es scheint keine 64-Bit-Version zu geben. Leider deaktiviert NPP das Plugin (verschiebt es in den deaktivierten Ordner), wenn NPP aktualisiert wird. Es heißt, es gibt bekannte Probleme. Darauf bin ich noch nie gestoßen. es funktioniert gut für mich. Der Quellcode ist verfügbar und man sollte den Code wirklich fälschen und einige Dinge wiederholen. Ich empfehle trotzdem die Verwendung des kostenlosen Hex-Editors "hxd" für mehr als einen schnellen Einblick in die Binärdatei.
Ich habe den HEX_Editor für Notepad ++ x64 gefunden.