web-dev-qa-db-ja.com

Notepad ++ 6.3に16進数/ ASCIIコードを表示します

エディタに表示されているすべてのテキストに16進数/ ASCIIを表示する方法はありますか?

Windows XPとNotepad ++ 6.3を使用しています

23
mpajoh

標準外の文字値を探しているだけの場合は、[表示] - [記号を表示] - [すべての文字を表示]を選択します。

32以下の古典的なASCIIの値は、右上の図の中の名前 で表示されます 。 "HT"はASCII値が09のTab文字、 "LF"は改行(改行文字)などです。しかし、現在のエンコーディングで実際の視覚的なシンボルではない場合、残りのほとんどの値には16進コードが表示されます。

14

ここであなたはNotepad ++のためのたくさんのプラグインを見つけることができます: http://sourceforge.net/projects/npp-plugins/

Hex-editor-pluginもあります: http://sourceforge.net/projects/npp-plugins/files/Hex%20Editor/

6
p4553d

上記のプラグインに加えて、TextFXプラグインがあります(ここで説明します: https://stackoverflow.com/questions/12699833/textfx-menu-is-missing-in-notepad

それを使用すると、TextFX変換>テキストを16進数に変換 - 16を選択することができます

4
Tom Shmaya

実際には、サイズが270336バイトの「HexEditor.dll」として提供されているプラ​​グインがあります。それを "plugin"フォルダにコピーしてください。

32ビット版のNotepad ++でのみ動作します。 64ビット版がないようです。残念ながらNPPはNPPをアップグレードするときプラグインを無効にします(無効なフォルダに移動します)。既知の問題があります。私はそれらに遭遇したことがない。それは私にとってはうまくいきます。ソースコードが入手可能であり、実際にコードを偽造していくつかのものをやり直すべきです。私はバイナリへのクイックビュー以上のことをとにかく無料の16進エディタ "hxd"の使用をとにかく勧めます。

3
Uli Herrmann