GroovyでSQL整形jEditマクロを作ってみた
Groovyで、SQL整形用の jEdit マクロを作ってみた。
設定方法は以下のとおり。
( 事前に、 jEditエディタマクロをGroovyで組むための設定 | ゲンゾウ用ポストイット にて紹介した設定が必要。 )
- blancoSqlFormatte (SQL整形用ライブラリ)をダウンロードし、
$USER_HOME/.jedit/jars
に配置 - jEditを起動し、メニューから plugins -> plugins manager を選ぶ。
- managerタブ から *blancoSqlfomatter.jar をチェックし、 jEdit** にjarファイルを認識させる。
- 以下のようなスクリプトを
$USER_HOME/.jedit/macros
に配置する(拡張子は.groovy)
import blanco.commons.sql.format.*
try{
textArea.text = new BlancoSqlFormatter(new BlancoSqlRule()).format(textArea.text)
} catch(e){
textArea.text += e.toString()
}
SQL文を編集中にマクロを実行すると、SQLが整形されます。便利!
ディスカッション
コメント一覧
まだ、コメントがありません