web-dev-qa-db-fra.com

Existe-t-il un éditeur de texte pouvant afficher des octets nuls?

Pas important pour la question mais je travaille avec des fichiers générés par un script php. Ces fichiers contiennent des octets nuls (\ 00) qui font en fait partie de la sortie php et ne doivent pas être supprimés.

Jusqu'à présent, j'utilisais gedit pour afficher ces fichiers. Il se plaint de l'encodage mais est utile en ce qu'il met en évidence les octets nuls. Cela ne semble cependant fonctionner qu'avec de petits fichiers. Essayer d'ouvrir un fichier plus volumineux (15 Ko et qui est encore petit) affiche du charabia pur.

Existe-t-il un autre éditeur capable d'afficher des fichiers (ASCII pur) contenant des caractères non imprimables? Je préférerais de loin un éditeur qui remplace ces octets par le "caractère illégal" standard (point d'interrogation placé dans un glyphe en diamant).

3
Twifty

Vous devriez envisager d'utiliser Hex Editor à ces fins, car les éditeurs normaux ne s'affichent pas caractères non imprimables à moins que son côté ne soit -effet ou problème.

Je suggère BlessInstall Bless :

Bless Hex Editor

Et en console, vous pouvez utiliser Midnight CommanderInstall Midnight Commander mcview - F4 passe en mode hexadécimal:

enter image description here

2
madneon