Edit Anything

Professional text and hex editing
with Binary Templates technology.

010 Editor - Text/Hex Editor Homepage

This section lists some important notes for users of 010 Editor v2.1 and all previous versions. Some of the functionality has changed in version 3 and 4 and this section should help describe the major changes. See What's New for a full list of changes.

There is no more Code Editor

The Code Editor of 010 Editor has been removed. Now when a script or template is loaded, it is placed into a tab in the Floating Tab Group. Whenever a file in the main interface or in the Floating Tab Group tab group is marked bold, that is the active file in the program and all file operations (save, close, find, select all, etc.) operate on that file. Note that now multiple scripts and templates can be loaded into the interface whereas the old program was limited to one script or template at a time. See Using File Tabs for more information on the Floating Tab Group.

All the functionality of the Code Editor has been moved to other places in the application. New scripts and templates can be generated directly from the Scripts or Templates menu. Any output from the Printf function is now listed in the Output tab of the Output panel (press Alt+3 to show the Output panel and press Alt+3 or Esc to hide the Output panel). After a script is run, any defined variables can be viewed in the Variables tab of the Inspector. The list of functions that can be inserted into Scripts or Templates can be accessed on the Functions tab of the Inspector (you may have to use the scroll arrows beside the tabs to locate the Functions tab). Because multiple Scripts and Templates can now be loaded, how files are executed has changed slightly (see the next section).

Running Scripts and Templates

How Scripts and Templates are run in version 4.0 has changed from previous versions. Scripts and Templates can be run as usual from the menu or command line; however, Scripts and Templates can also be run using the drop-down lists located in the File Bar above each editor. See Running Templates and Scripts for more information.

Using File Tabs

010 Editor version 4 contains more advanced file tabs than version 2. Tabs can be dragged to new positions and can even be dragged to a special Floating Tab Group. Click the 'x' icon on each tab to close a file or middle-click on the tab. See Using File Tabs for more information.

Editing text files

Starting with version 3, 010 Editor can now edit text files. Just open a text file with the regular 'File > Open File' command and 010 Editor should automatically detect whether the file is text or binary. If 010 Editor incorrectly identifies a file, the type of editor can be changed using the Edit As drop-down list in the Tool Bar. Also, pressing Ctrl+H toggles between hex and text editing mode. See Working with File Interfaces for more information.

Location of Scripts and Templates

In version 3, Scripts and Templates are now stored in the following directories in Windows 7:

  • Scripts - "Documents\SweetScape\010 Scripts"
  • Templates - "Documents\SweetScape\010 Templates"
instead of in the 'Program Files' directory in version 2. The locations will differ slightly depending upon which operating system is used.

A complete list of the changes is listed in the What's New help topic.

This is the manual for 010 Editor, a professional hex editor and binary 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.