This Sublime Text plugin formats plain numbers by adding a thousands separator to them. It also unformats them in reverse. See the Features section below for details.
- Package Control
- Install Package Control
- Bring up the Command Palette and type "Package Control: Install Package"
- Type "NumberFormatter" and press enter
- Directly
- Locate the
Packages
folder in the data directory - Download the latest version of NumberFormatter
- Extract the archive into the
Packages
folder
- Locate the
- Development
- Linux: ctrlshiftcomma
- macOS: commandshiftcomma
- Windows: ctrlshiftcomma
As long as the number is partially or fully selected, or while the cursor is on the number, this plugin will format or unformat it in the following way:
Before | After |
---|---|
12345 |
12,345 |
12,345 |
12345 |
12345.67 |
12,345.67 |
12,345.67 |
12345.67 |
This plugin supports multiple cursors and multiple selections. It can process both formatted and unformatted numbers in one go.
To change the settings, simply edit the NumberFormatter.sublime-settings
file that's included with the plugin:
decimal_separator
- the character that separates between whole and decimal numbersthousands_separator
- the character that groups numbers in the thousands, millions, billions, etc.format_thousands
- whether or not to add a thousands separator to numbers between 1000 and 9999
- Numbers with preceding zeros are formatted anyway (
000123
»000,123
) - When the
thousands_separator
is set to an empty space (" "
), the whole number must be selected in order to unformat it (12 345
»12345
)
See CHANGELOG.md
See CONTRIBUTING.md
See LICENSE.md
The development of this software was made possible using the following components:
- Expand Selection to Whitespace by Paul Sarena Licensed under: MIT License