Geany / Gedit: Hex Editor Plugin


8

Gibt es Plugins für Geany / Gedit, die das Lesen von Binär- / Hex-Dateien unterstützen?


6
Es gibt hier eine Liste von Gedit-Plugins und hier Geeny-Plugins , jedoch keine zum Bearbeiten von Binärdateien. Wenn es sich nicht um ein Plugin handeln muss, schauen Sie sich "Bless Hex Editor" und "GHex" an, die beide im Software Center verfügbar sind.
Warren Hill

@WarrenHill Ihre zweite Verbindung sollte wohl Punkt hier . :)
Pileofrocks

3
Sowohl "Bless Hex Editor" als auch "GHex" sind fantastisch und ähnlich. Meine Vorliebe war leicht geneigt zu "Bless Hex Editor" für ein etwas besseres UI-Gefühl
Aadishri

Antworten:


3

Vielleicht ist es besser, eine spezielle Software zu verwenden. Ich gebe zu, dass ich es nicht benutzt habe, aber Bless sieht interessant aus, wie im obigen Kommentar erwähnt (habe es gerade gesehen ...).


2
Ja dank. Ich habe es bereits versucht und es ist gut, wie ich bereits kommentiert habe!
Aadishri

1

Ich habe ein Skript für das Geany Lua-Plugin geschrieben, mit dem Sie Hex-Bearbeitung durchführen können.

Die Datei ist unter https://wiki.geany.org/config/scripts/lua verfügbar

Sie müssen nur das Geany Lua-Plugin installieren (verfügbar über apt-get als geany-plugin-lua), das Skript in Ihr Konfigurationsverzeichnis (~ / .config / geany / plugins / geanylua) kopieren und Geany neu starten. Das Skript wird unter Extras - Lua-Skripte angezeigt.

Wenn Sie den Bless-Hex-Editor haben, öffnet das Skript darin Dateien. Wenn Sie andernfalls xxd haben (das standardmäßig mit vim geliefert wird), können Sie die Datei in Geany als hexadezimal bearbeiten.

Feedback ist willkommen!


Dies funktioniert und die Geany-Oberfläche ist vielleicht etwas wärmer. Beachten Sie, dass auch bei installiertem Bless noch Dateien in Geany geöffnet sind (was für mich in Ordnung ist).
u2n

0

In Geany gibt es einen einfachen Trick, mit dem ich einfach zwischen Geany und GHex wechseln kann.

Aktivieren Sie das integrierte Dateibrowser-Plugin in Geany und gehen Sie zu seinen Einstellungen, um es zu konfigurieren. Aktivieren Sie die Option "Folgen Sie dem Pfad der aktuellen Datei" und legen Sie einen externen Öffnungsbefehl fest, z ghex -g 1024x768 "%f".

Öffnen Sie nun eine beliebige Datei mit Geany. Wenn Sie am Hex-Code arbeiten möchten, rufen Sie einfach den integrierten Dateibrowser auf (er befindet sich immer im richtigen Pfad), klicken Sie mit der rechten Maustaste auf Ihre Datei und wählen Sie "Extern öffnen" . Geany öffnet die Datei in GHex automatisch. Wenn Sie mit GHex fertig sind, schließen Sie es. Wenn Sie etwas in der Datei geändert haben, müssen Sie die Datei nur in Geany neu laden. Es ist ein einfacher, effizienter Workflow.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.