Edit Anything

Professional text and hex editing
with Binary Templates technology.

010 Editor - Text/Hex Editor Homepage

Use the Inspector Options dialog to control how the Inspector operates. View the Inspector Options window using 'Tools > Options...' and selecting Inspector from the list or by right-clicking on the Auto Inspector and choosing Customize....

The Auto tab of the Inspector allows interpreting binary data in a file in a number of different formats. If the Use Built-in Auto Inspector toggle is enabled then the normal list of data types will appear in the Auto Inspector; however, to modify which data types are displayed enable the Use Custom Template option. The custom Inspector usually uses the file 'Inspector.bt' which comes included with 010 Editor (if this file does not exist it will be created when clicking OK or Edit). A different Inspector template can be chosen by clicking the Browse button to the right of the text file and selecting a template. Clicking the Edit button will close the Options dialog and open the Template for editing.

When editing the 'Inspector.bt' file, each variable is defined to start at the current cursor position or at the start of the current selection, if a selection exists. Variables are defined this way by including the statement 'FSeek( pos );' before each variable definition. The different data types of the Inspector may be modifying by reordering or deleting the lines in the 'Inspector.bt' file. Additionally, other data types including structs or unions may be added using any of the regular techniques for writing templates (see Introduction to Templates and Scripts) but ensure the statement 'FSeek( pos );' exists before each variable. Even custom data types can be added to the Inspector file using Custom Variables. Every time the cursor position is moved in a file, the 'Inspector.bt' file will be rerun to move the variables to their new position.

Click the Reset button to restore the Inspector options to their default values. If the 'Inspector.bt' file has been modified, when the Reset button is clicked you will be asked if you wish to delete all modifications and return to the original 'Inspector.bt' file.

This is the manual for 010 Editor, a professional hex editor and disk editor. Use 010 Editor to edit the individual bytes of any binary file, hard drive, or process on your machine. 010 Editor contains a whole host of powerful analysis and editing tools, plus Binary Templates technology that allows any binary format to be understood.