BlancoSqlEditorPlugin ソースコード版

SQL整形機能やANSI SQLカラー表示機能を持ったシンプルなEclipse用プラグインのソースコード


ソフト詳細説明

BlancoSqlEditorPluginは、SQL整形とSQLカラー表示が特徴の オープンソースEclipseプラグインです。BlancoSqlEditorPluginのソースコードを ここに提供します。
BlancoSqlEditorPluginを使うと、字下げや改行が乱れたSQL文を 一定のルールに則って整形加工することができます。
SQL文の字下げや改行が乱れていると、単に見栄えが悪いだけに留まらず、人間がその内容を誤解してしまうことの一因ともなりかねません。それらの問題を BlancoSqlEditorPluginは解決することができます。

今回乗りビジョンアップにおける変更点は下記のようになります。
・INTERSECT, EXCEPTについて、UNIONと同様の字下げを行うように変更。
・ONの整形に対応。(INNER JOIN などの際に ONは利用されます)
・USINGの整形に対応。 一方 LEFTでの改行について、これは実施しないように仕様を変更。
いずれも実際の業務システム開発に携わる実務経験豊かなメンバーから出された要望に対応した形となります。

SQL整形の難しいところは、SQL文の実務をもとにして初めて妥当なSQL整形ルールが導出できるという点です。今回 LEFTでの改行を廃止して ONおよびUSINGで改行するようになったのは、重要な判断であろうと考えています。

なお、こちらのプラグインはSQL整形を実現するオープンソースライブラリ blancoSqlFormatter を内部的に利用しています。BlancoSqlEditorPluginのSQL整形は blancoSqlFormatterが実現しています。

動作環境

BlancoSqlEditorPlugin ソースコード版の対応動作環境
ソフト名:BlancoSqlEditorPlugin ソースコード版
動作OS:汎用
機種:汎用
種類:GPL
作者: いがぴょん 

ユーザーの評価(0人):0
コメント:0
>>コメントを見る

最優秀ダウンロードソフト決定戦
お気に入りのソフトに投票しよう!

■関連キーワード

プラグイン  整形  ソースコード  Eclipse  ANSI  SQL 


「インターネット&通信」カテゴリーの人気ランキング

  1. gallery-dl-gui gallery-dlのGUIフロントエンドソフト instaloader、vanilla-clipperにも対応(ユーザー評価:0)
  2. Fixed Midashi html table の行および列の見出しを固定する JavaScript(ユーザー評価:4.5)
  3. DXF File Viewer 3D定番のDXFファイルをウェッブ・ブラウザで見れる作品(ユーザー評価:0)
  4. データポケットサーバー データを整理、管理するソフト(ユーザー評価:0)
  5. ローカルホスト情報取得Javaソース ローカルホストのIPアドレスやホスト名を取得するJavaソースコード(ユーザー評価:0)

カテゴリーから選ぶ


その他のコンテンツ
ちょい読み!
コミック
SELECTION