Hexadezimal-/ASCII-Codes in Notepad++ 6.3 anzeigen

Hexadezimal-/ASCII-Codes in Notepad++ 6.3 anzeigen

Gibt es eine Möglichkeit, den Hexadezimal-/ASCII-Code für den gesamten im Editor angezeigten Text anzuzeigen?

Ich verwende Windows XP und Notepad++ 6.3

Antwort1

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 im oberen rechten Bild angezeigtHier. „HT“ ist das Tabulatorzeichen mit dem ASCII-Wert 09, „LF“ ist ein Zeilenvorschub (Newline-Zeichen) usw. Aber bei den meisten anderen wird ein Hex-Code für den Wert angezeigt, wenn es sich in der aktuellen Kodierung nicht um ein tatsächliches visuelles Symbol handelt.

Antwort2

Hier finden Sie jede Menge 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/

Antwort3

Zusätzlich zu den oben genannten Plugins gibt es das TextFX-Plugin (hier erklärt: https://stackoverflow.com/questions/12699833/textfx-menu-is-missing-in-notepad)

Damit können Sie TextFX Convert > Convert text to hex-16 auswählen

Antwort4

Tatsächlich gibt es ein Plugin, das als „HexEditor.dll“ mit einer Größe von 270336 Byte geliefert wird. Kopieren Sie es in den Ordner „Plugin“.

Funktioniert nur mit der 32-Bit-Version von Notepad++. Es scheint, als gäbe es keine 64-Bit-Version. Leider deaktiviert NPP das Plugin (verschiebt es in den deaktivierten Ordner), wenn NPP aktualisiert wird. Es heißt, es gebe bekannte Probleme. Ich bin noch nie auf solche gestoßen. Bei mir funktioniert es einwandfrei. Der Quellcode ist verfügbar, und man sollte den Code wirklich fälschen und einige Dinge neu machen. Ich empfehle ohnehin die Verwendung des kostenlosen Hex-Editors „hxd“, wenn man mehr als nur einen schnellen Blick in die Binärdatei werfen möchte.

verwandte Informationen