エディターに表示されるすべてのテキストに16進数/ ASCIIを表示する方法はありますか?
Windows XPとNotepad ++ 6.3を使用しています
エディターに表示されるすべてのテキストに16進数/ ASCIIを表示する方法はありますか?
Windows XPとNotepad ++ 6.3を使用しています
回答:
非標準の文字値を探している場合は、[表示]> [シンボルを表示]> [すべての文字を表示]を選択できます。
32以下の古典的なASCII値は、ここで右上の写真の名前で示されるでしょう。「HT」はASCII値09のタブ文字、「LF」は改行(改行文字)などです。しかし、残りのほとんどは、現在のエンコードで実際の視覚的なシンボルでない場合、値の16進コードを表示します。
ここでは、Notepad ++の多くのプラグインを見つけることができます:http : //sourceforge.net/projects/npp-plugins/
hex-editor-pluginも一緒です:http : //sourceforge.net/projects/npp-plugins/files/Hex%20Editor/
実際、サイズが270336バイトの「HexEditor.dll」として提供されるプラグインがあります。「プラグイン」フォルダーにコピーします。
32ビットバージョンのNotepad ++でのみ動作します。64ビットバージョンはないようです。残念ながら、NPPをアップグレードすると、NPPはプラグインを無効にします(無効なフォルダーに移動します)。既知の問題があると書かれています。私はそれらに遭遇したことはありません。私にとってはうまくいきます。ソースコードが利用可能であり、実際にコードを偽造し、いくつかのものをやり直す必要があります。とにかく、バイナリを素早く見る以上のことをするために、無料の16進エディタ「hxd」の使用をお勧めします。
Notepad ++ x64用のHEX_Editorを見つけました。