Kostenloser Editor für Binärdateien, der Bytewerte binär und/oder dezimal anzeigt

Ich würde gerne einen "Hex"-Editor finden, der den Wert jedes Bytes binär oder dezimal anzeigen kann.

Dies wäre in meiner Erstsemesterklasse nützlich, in der die Schüler die binären oder hexadezimalen Zahlensysteme noch nicht (in allen Einzelheiten) gelernt haben und lernen, Dateien in einem binären Format zu schreiben.

Ich habe HxD, HexEdit und Universal Viewer als in dieser Frage empfohlen angesehen , aber keines davon bietet diese Funktion (die ich finden konnte). HxD und HexEdit bieten Binärindizes , aber keine Binärwerte von Bytes.

Derzeit sind die Hex-Editoren wie HxD und HexEdit für meine Schüler nicht viel nützlicher als Notepad, da sie die Hexadezimalwerte nicht lesen können.

Nicht ganz das, was Sie wollen, und nicht kostenlos, aber ich bin wirklich beeindruckt von 010-Editor und googel jetzt nach Alternativen.
Haben Sie darüber nachgedacht, einen FOSS-Hex-Editor zu forken, um eine Binäranzeige hinzuzufügen? Es sollte nicht zu viel Arbeit sein. Oder den Autoren eine solche Funktion vorschlagen?
Ich denke, ich werde meinen Schülern vorschlagen, einen von Grund auf neu zu schreiben :-)
Wenn sie es gemeinfrei machen, kommen Sie bitte zurück und platzieren Sie hier einen Link
Für das, was es wert ist, können Sie mit HxD (und wahrscheinlich anderen) ein Byte nach dem anderen in binärer und dezimaler (8-Bit-Ganzzahl) in einem separaten Echtzeitfenster (dem sogenannten "Dateninspektor") anzeigen. Offensichtlich ist dies mühsam, wenn Sie einen ganzen Bildschirm voller Binär- oder Dezimalwerte sehen müssen, aber es ist etwas.
Außerdem bin ich neugierig, was Sie lehren, wo es sinnvoller ist, zu lernen, "Dateien in einem Binärformat zu schreiben", ohne Hexadezimal zu verstehen, als zuerst oder gleichzeitig Hexadezimal zu lernen. Irgendwann müssen sie doch hexadezimal lernen, oder?
Im Herbst des zweiten Studienjahres führen wir die Binär- und Dezimalzahlen vertieft ein. Aber wir führen Datei-I/O im Winter ihres ersten Jahres ein. Obwohl sie ein gewisses Konzept einer Binärzahl haben, sind sie damit noch nicht sehr solide.
@JohnY Könnten Sie mir zeigen, wie man den Data Inspector verwendet? Ich kann es oder Dokumentation darüber nicht finden.
Re: Data Inspector - Es ist ziemlich offensichtlich und immer standardmäßig aktiviert. Es ist eine neue Funktion in Version 2.0.0.0. Schwer zu übersehen, aber wenn es irgendwie noch nicht geöffnet ist, ist es in Ansicht> Symbolleisten.
Betreff: Binärdatei-I/O - Ich möchte Ihren Lehrplan nicht in Frage stellen, aber es scheint mir, dass Sie, wenn Sie darauf bestehen wollen, die ordnungsgemäße Behandlung von Binär- und Hexadezimalzahlen zu verzögern, genauso einfach die Binärdatei -I/O verzögern könnten und führen nur textbasierte Datei-E/A durch, bis sie mit hex vertraut sind.
@JohnY Es ist eine Herausforderung, die Dinge in Ordnung zu bringen! Irgendwann werde ich meine Kollegen danach fragen. Und ich liebe den neuen Dateninspektor! Es sieht so aus, als wäre es erst am 16. Juli 2018 erschienen, weshalb ich es wahrscheinlich verpasst habe. Möchtest du das als Antwort posten?

Antworten (1)

Das neueste Update von HxD wurde im Juli 2018 veröffentlicht und zu den neuen Funktionen gehört der Data Inspector.

Dies ist ein Anzeigebereich, der standardmäßig geöffnet ist und verschiedene Interpretationen der Daten am Cursor anzeigt, einschließlich binärer Daten. Wenn Sie den Cursor bewegen, wird diese Anzeige automatisch aktualisiert. Es ist nicht genau das, wonach Sie gefragt haben, da Sie in dieser Ansicht jeweils nur ein Byte sehen können, aber es könnte dennoch nützlich sein.

HxD 2.0-Screenshot