Skip to content

skycc86/npp_binhex_plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

notepad++ binhex plugin

Appveyor build status GitHub release Github Releases

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

added toolbar icon as shown
icon

plugin menu
icon

Installation

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

Shorcut Key

  • 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

About

notepad++ binhex plugin

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •