SciTEHexEdit


Introduction

SciTEHexEdit is a basic hex viewer and editor written as a Lua extension for the SciTE editor. Browsing, editing and saving operations can be performed. There is a hex pane and an ASCII pane. The hex editor automatically opens in monospace mode, is in colour, and changes are highlighted. A console window allows many more complex commands to be entered. There is also a help screen and detailed help texts for console commands, plus examples.

Being a Lua script, it can be easily extended to suit one’s needs, and everything is contained in a single file. SciTEHexEdit is compatible with SciteExtMan. For users who use proportional fonts, the hex editor automatically opens in monospace mode. Advanced users can further customize the editor in many ways by tweaking the Lua script, e.g. completely change colours and font styles.

SciTEHexEdit is released under the MIT license. Planned features include: search and replace, resizing, undo/redo.


Screenshots

All the following screenshots were created on Win32 SciTE 1.71:
The main edit window: SciTEHexEdit-editscreen.png (22KB)
Help for the edit window: SciTEHexEdit-helpscreen.png (20KB)
The console window: SciTEHexEdit-consolescreen.png (16KB)


Download

Project Links on LuaForge: SciTEHexEdit project page | File releases
Entry on Lua Wiki under SciteScripts: SciteHexEdit

Latest version: SciTEHexEdit-0.11 (41KB zip)

What's new?


Acknowledgements

Thanks to the LuaForge team for hosting this material. This page was written on SeaMonkey. SciTEHexEdit was developed using the SciTE editor.


This page Copyright © 2006 KHMan. Last Revised: 2006-11-04.
Canonical URL: http://sl-hexedit.luaforge.net/