テキストエディタ「Sublime Text」で複数行をキレイに整形したいシーンが多いので
メモ書きとして残します。
単発でやる方法:その1
- 整形したい範囲を選ぶ
- メニューバーで「Edit(編集)」>「Line(行の操作)」>「Reindent(インデント最適化)」を選ぶ
単発でやる方法:その2
- 整形したい範囲を選ぶ
- Ctrl + Shif + p でコマンドパレットを開く
- 「rein」と打つ
- 候補に出てきた「Indentation: Reindent Lines」を選ぶ
ショートカット登録で便利に
毎回やるのが面倒なのでショートカット登録しておく。
- メニューバーで「Preferences(設定)」>「Key Bindings(キーバインディング)」を選ぶ
- ユーザ設定用のキーバインド(右側のウィンドウ)で新しいキーバインディングを追加する
- 保存して、Sublime Textを再起動する
他のショートカットと被らないように ctrl+alt+z で設定してみた。
{ "keys": ["ctrl+alt+z"], "command": "reindent" }