Display numbers
Sublime 3 plugin that shows a number in 10, 16, 2 and 8 numeral systems
Details
Installs
- Total 394
- Win 226
- Mac 91
- Linux 77
| Sep 27 | Sep 26 | Sep 25 | Sep 24 | Sep 23 | Sep 22 | Sep 21 | Sep 20 | Sep 19 | Sep 18 | Sep 17 | Sep 16 | Sep 15 | Sep 14 | Sep 13 | Sep 12 | Sep 11 | Sep 10 | Sep 9 | Sep 8 | Sep 7 | Sep 6 | Sep 5 | Sep 4 | Sep 3 | Sep 2 | Sep 1 | Aug 31 | Aug 30 | Aug 29 | Aug 28 | Aug 27 | Aug 26 | Aug 25 | Aug 24 | Aug 23 | Aug 22 | Aug 21 | Aug 20 | Aug 19 | Aug 18 | Aug 17 | Aug 16 | Aug 15 | Aug 14 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Windows | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Mac | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| Linux | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Readme
- Source
- raw.githubusercontent.com
Plugin that shows a number in 10, 16, 2 and 8 numeral systems for Sublime 3
This plugin converts the selected number in decimal, hexadecimal, binary or octal numeral systems and displays a popup that shows the result in all four (dec, hex, bin and oct) numeral systems.
Popup modes
basic - has minimal information:

extended - can convert numbers and supports additions:

tabled - backwards compatibility with @kalund :

Additional functionality
- Pressing any digit of binary number makes it opposite of it's current value.
- Key binding is available for convert numeral system and swap endianness functions.
Addition: swap endianness
Displays buttons to swap endianness interpreting number as halfword (16 bits), word (32 bits) or doubleword (64 bits).
Addition: interpret hex number as float
Displays selected number in hex format as IEEE 754: * float (32 bits) if it is less or equal to 4 bytes length; * double (64 bits) if it is less or equal to 8 bytes length.
Addition: interpret number as size in bytes
Addition: bit shifting
Display buttons to shift the number left or right by one bit.
Installation
Clone this repository or download zip archive into the Sublime 3 package directory (you can find it in menu option Preferences -> Browse Packages...). Keep in mind that plugin folder name should be Display numbers.
Settings
You can setup this plugin settings or key bindings which can be edited in menu option
Preferences -> Package Settings -> Display nums -> Settings or Key bindings accordingly.
Or you can define project specific settings by adding “disnum.” to the setting option, for example:
user settings file
{
"plugin_mode": "extended"
}
project settings file
{
"disnum.plugin_mode": "tabled"
}