NumberFormatter
Format numbers with decimal and thousands separators
Details
Installs
- Total 484
- Win 283
- Mac 161
- Linux 40
Feb 5 | Feb 4 | Feb 3 | Feb 2 | Feb 1 | Jan 31 | Jan 30 | Jan 29 | Jan 28 | Jan 27 | Jan 26 | Jan 25 | Jan 24 | Jan 23 | Jan 22 | Jan 21 | Jan 20 | Jan 19 | Jan 18 | Jan 17 | Jan 16 | Jan 15 | Jan 14 | Jan 13 | Jan 12 | Jan 11 | Jan 10 | Jan 9 | Jan 8 | Jan 7 | Jan 6 | Jan 5 | Jan 4 | Jan 3 | Jan 2 | Jan 1 | Dec 31 | Dec 30 | Dec 29 | Dec 28 | Dec 27 | Dec 26 | Dec 25 | Dec 24 | Dec 23 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 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 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Mac | 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 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 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
NumberFormatter - A Sublime Text Plugin
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.
Installation
- 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
Usage
- Linux: ctrlshiftcomma
- macOS: commandshiftcomma
- Windows: ctrlshiftcomma
Features:
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.
Options
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
Warnings
- 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
)
Changelog
See CHANGELOG.md
Contributing
See CONTRIBUTING.md
License
See LICENSE.md
Software Credits
The development of this software was made possible using the following components:
- Expand Selection to Whitespace by Paul Sarena Licensed under: MIT License