エディタに表示されているすべてのテキストに16進数/ ASCIIを表示する方法はありますか?
Windows XPとNotepad ++ 6.3を使用しています
標準外の文字値を探しているだけの場合は、[表示] - [記号を表示] - [すべての文字を表示]を選択します。
32以下の古典的なASCIIの値は、右上の図の中の名前 で表示されます 。 "HT"はASCII値が09のTab文字、 "LF"は改行(改行文字)などです。しかし、現在のエンコーディングで実際の視覚的なシンボルではない場合、残りのほとんどの値には16進コードが表示されます。
ここであなたはNotepad ++のためのたくさんのプラグインを見つけることができます: http://sourceforge.net/projects/npp-plugins/
Hex-editor-pluginもあります: http://sourceforge.net/projects/npp-plugins/files/Hex%20Editor/
上記のプラグインに加えて、TextFXプラグインがあります(ここで説明します: https://stackoverflow.com/questions/12699833/textfx-menu-is-missing-in-notepad )
それを使用すると、TextFX変換>テキストを16進数に変換 - 16を選択することができます
実際には、サイズが270336バイトの「HexEditor.dll」として提供されているプラグインがあります。それを "plugin"フォルダにコピーしてください。
32ビット版のNotepad ++でのみ動作します。 64ビット版がないようです。残念ながらNPPはNPPをアップグレードするときプラグインを無効にします(無効なフォルダに移動します)。既知の問題があります。私はそれらに遭遇したことがない。それは私にとってはうまくいきます。ソースコードが入手可能であり、実際にコードを偽造していくつかのものをやり直すべきです。私はバイナリへのクイックビュー以上のことをとにかく無料の16進エディタ "hxd"の使用をとにかく勧めます。