Awesome
vscode-hexdump
hexdump for Visual Studio Code
Description
Display a specified file in hexadecimal
Main Features
Right-click on a file in the explorer to see Show Hexdump
Hover in the data section to see numerical values
Hover a selection to preview it as a string
Right-click in the hexdump to see more options
Colorize modified bytes
Show Hexdump button
Commands
hexdumpFile
(ctrl+shift+alt+h
,cmd+shift+alt+h
) Show Hexdump for the current filehexdumpPath
Show Hexdump for a specific pathhexdumpOpen
Show Hexdump for a file selected in an Open dialogeditValue
(shift+enter
) Edit Value Under CursorgotoAddress
(ctrl+g
) Go to Address...exportToFile
(ctrl+shift+s
,cmd+shift+s
) Export to Binary File...save
(ctrl+s
,cmd+s
) Save filesearchString
(ctrl+f
,cmd+f
) Search String in FilesearchHex
(ctrl+alt+f
,cmd+alt+f
) Search Hex String in FilecopyAsFormat
(ctrl+alt+c
,cmd+alt+c
) Copy the selection in a specific format
Configuration
hexdump.littleEndian
Set default endianness (true for little endian, false for big endian)hexdump.nibbles
How many nibbles per group (2, 4, 8)hexdump.uppercase
Display hex digits in uppercasehexdump.width
Number of bytes per line (8, 16, 32)hexdump.showOffset
Show offset on first linehexdump.showAddress
Show address on each linehexdump.showAscii
Show ASCII sectionhexdump.showInspector
Show Hex Inspector when hovering datahexdump.sizeWarning
Display a warning if file is larger than thishexdump.sizeDisplay
Maximum size of the buffer to displayhexdump.charEncoding
Identify the source character encodinghexdump.btnEnabled
Display Hexdump button
Installation
- Install Visual Studio Code (1.17.0 or higher)
- Launch Code
- From the command palette
ctrl+shift+p
(Windows, Linux) orcmd+shift+p
(OS X) - Select
Install Extension
- Choose the extension
hexdump for VSCode
- Reload Visual Studio Code
Contributing
- Fork it!
- Create your feature branch:
git checkout -b my-new-feature
- Commit your changes:
git commit -am 'Add some feature'
- Push to the branch:
git push origin my-new-feature
- Submit a pull request :D
Requirements
Visual Studio Code v1.17.0
Credits
- Visual Studio Code
- vscode-docs on GitHub
- hexdump-nodejs on GitHub
- hexy.js on GitHub
- iconv-lite on GitHub
- Clipboardy on GitHub
- nrf-intel-hex on GitHub
- long.js on GitHub