テキストエディタを利用して文章やプログラムを作成する際、リストなどを並び替えしたいと思う事がある。項目が少なければ手動で行っても良いが大量にあると面倒だし手作業はミスがつきものだ。
エディタに Atom を利用しているのであれば sort-lines というパッケージを用いることで簡単にリストをソートすることができる。
sort-lines - Atom Packagesこのパッケージを利用すると、以下のように選択した行に対して Sort Lines コマンドにより並び替えを行う事ができるようになる。
利用できるコマンドは以下の通り。
sort-lines:sort | 行を並び替える(大文字小文字を区別) |
---|---|
sort-lines:case-insensitive-sort | 行を並び替える(大文字小文字を区別しない |
sort-lines:natural | javascript-natural-sort を利用し自然な形に並び替える |
sort-lines:reverse-sort | 逆順に並び替え |
sort-lines:by-length | 長さを元に並び替え |
sort-lines:shuffle | ランダムに並び替え |
sort-lines:unique | 重複行を削除 |
単に並び替えを行うだけでなく重複行を削除できるのは地味に便利だ。ショートカットキーはsort-lines:sort のみ F5 が割り当てられている。他のコマンドも利用する場合は自分で設定する必要がある。
入れておくと何かと便利だ。
Sponsored Link