Sort all the things!
apm install sorter
By default, the following keyboard shortcuts are assigned:
macOS | API Call | Linux |
---|---|---|
⌃⌥E |
sorter:sort |
CTRL+ALT+E |
⌥⇧E |
sorter:natural-sort |
ALT+⇧+E |
-
Single-Line-Selections and selections spanning parts of one line
sorter
will attempt to sortJSON
sorter
will attempt to sortYAML
sorter
will attempt to sortHTML
sorter
will attempt to sortCSS
sorter
will attempt to sort any=
,,
orsorter
will attempt to restore semicolons and indentation- For example:
{"b":0,"a":1}
→{"a":1,"b":0}
id="a" class="example"
→class="example" id="a"
a, x, c, 2;
→2, a, c, x;
-
Multi-Line-Selections
sorter
will attempt to sort JSON- these will be sorted by line
-
Multiple Selections
- every selection will be handled separately according to the rules above
-
Alphabetic Sort
- default javascript sorting function
sorter:sort
-
Natural Sort
- sorts like a human
- uses javascript-natural-sort
sorter:natural-sort