Binhex plugin is a plugin for Notepad++ that can be use for bin/hex string manipulations such as bin hex conversion, bit shifting, grouping etc., can support very long string manipulation
- FORMAT : MSB --> LSB
- accepts prefix 0x/0b
- select/highlight the target text then call the function through plugin menu/shortcut key assiged
- target text will get manipulated in place
* bin2hex/hex2bin - conversion between hexadecimal and binary base text (0xa5 -> 0b10100101)
* bin_invert/hex_invert - bit inversion for bin/hex text (0b1010 -> 0b0101)
* reverse - text reverse (abcd -> dcba)
* hex_shift - shift left/right for hex values, lose the shift out bit (0x8421->0x4210)
* hex_rotate - rotate left/right for hex values, lsb become msb and vice versa (0x8421->0xc210)
* grouping_2/4/8/16 - grouping hex/bin string to 2/4/8/16 char
* added incremental search and move to other view toolbar icon
To install the binhex plugin, simply download (release section) the .zip, and place the binhex.dll file in your Notepad++ plugins directory (eg. C:\Program Files\Notepad++\plugins)
restart notepad++ then u shall see additional BinHex item in the plugin menu
Version 2.0.0.0
- compile for win32 and x64
- added default shortcut key
- added incremental search and move to other view toolbar icon
- maintain 0x / 0b prefix
Version 2.0.0.1
- remove default shortcut mapping that clash with npp default shortcut
- User can change the shortcut key mapping anytime to their preferencw.
- The shortcut key can be change as below
- goto Settings -> Shortcut Mapper
- then click on Plugin commands tab on top, then you will see list of plugin and its correspond function and shortcut key look for binhex.dll, just click on the shortcut key you wish to change then save it
Author : skycc86
development done in Visual Studio 2013, using plugintemplate 3.1