改行などが全くない長〜いSQLは、Sublime Text のプラグイン SQL Beautifier を使って読みやすく整形できます。
※同様の用途で FormatSQL というプラグインもありますが、こちらは私の環境ではうまく動きませんでした。
使い方
- Sublime Text にプラグイン SQL Beautifier をインストールします。
- 整形したいSQLを Sublime Text に貼り付けます。
- super+k, super+f キーを押します。(Windows/Linux だと ctrl+K, ctrl+f)
- できあがり
こんな感じに整形されます
使用前
player.sql
select name, job, level, exp, gold, gender from player where id = 12345 and update_date > '2014-12-01';
使用後
player.sql
SELECT name, job, LEVEL, exp,
gold,
gender
FROM player
WHERE id = 12345 and
update_date > '2014-12-01';