[Eclipse,Java,オープンソース,IDE,統合開発環境,エクリプス,えくりぷす] Eclipseは オープンソースで提供されている統合開発環境のひとつです。特に Java開発において 大変な人気を持っており、沢山のユーザがいます。
| 広告: イマドキのIDE事情: Eclipseベースの統合翻訳環境「Benten」を使ってみよう 09/27 たげぞうさんの手による Benten 紹介記事! |
| Eclipse |
Eclipseは オープンソースで提供されている統合開発環境のひとつです。特に Java開発において 大変な人気を持っており、沢山のユーザがいます。
| Eclipse本体の入手方法 |
Eclipse 本体は 以下のページからダウンロードすることができます。
ダウンロードには多くのミラーサイトが提供されており、日本国内の方は Ring Server Projectからダウンロードを行うのが 快適であることが多いと考えます。
| Eclipseの動作がおかしくなったときには eclipse -clean コマンドが有効 |
Eclipse の動作がおかしくなったときには、eclipse -clean コマンドが有効です。
Windows だと eclipse.exe -clean のような形になります。特にプラグインを出し入れしたり、プラグインを開発している人は
必ずといっていいほど利用することになるであろうコマンドです。
| Eclipse本体のインストール方法 |
2005.01.31 個人的希望。どなたか 言語パックをセットにした、Install ShieldインストーラーベースのEclipseインストーラーを作成しようというツワモノが登場することを期待しています。そうしたら とっても便利です。
2005.11.09追記 世の中には そのようなインストーラが実際に提供されはじめています。
2005.10.25追記 世のツワモノの方が Eclipseインストーラーを公開されてらっしゃいます。
2005.11.09追記 私自身、EclipseInstallerをベースにした BlancoEclipseDistributionを提供開始しました。
| Eclipseプラグイン |
Eclipseはプラグインによって機能を拡張していくようなポリシーになっています。ほとんどの人々は Eclipseに好みの (或いは業務上指定された) プラグインを導入して Eclipseを利用しているのです。ここでは Eclipseを利用する上で 私が特に必要と考えたプラグインをピックアップして紹介します。
| BlancoSqlEditorPlugin |
BlancoSqlEditorPluginは 強力なSQL整形機能と ANSI SQLキーワードカラー表示機能が特徴です。BlancoSqlEditorPluginの開発には私も関与しています。
字下げに問題があるSQLの整形などのために、かなり重宝して利用しています。
| Eclipse Visual Editor |
2005.07.25追記 Visual Editor 1.1がリリースされました。下記の組み合わせで動作確認を取ってみます。
Visual Editor は バージョンが 1.0.2.1 となり、かなり安定感を持ってきたと判断しました。
| Eclipse プロパティエディタ プラグイン |
2005.03.23 プロパティファイルのnative2asciiを Eclipse上で透過に扱うことが出来るようになります。これは便利です。このプラグインは 私にとって 無くてはならないものになりました。
| JadClipse |
Javaのデコンパイルをしてくれるという、ものすごく強烈なツールです。ある程度以上の Java技術者は 必ずと言っていいほど Jadに関するノウハウを持っています。
2005.02.01 Eclipse 3.0.1で動作することを確認しました。
| FindBugs - A Bug Pattern Detector for Java |
2005.03.05 更新 ソースコード上に存在するバグの可能性を報告してくれるツールです。ソースコードのホワイトボックステストを プログラムが代わりに実施してくれるという素晴らしいツールです。よくありがちなJavaのバグ原因の幾つかを報告してくれます。これは便利です。
Eclipse 3.0.1 + 国際化パックの組み合わせで動作確認をとりました。現時点では、既にダウンロードしたモジュールが そのまま日本語版として動作するようになっています。(関係者のみなさま、どうもありがとうございます)
日本語化に貢献された方々の日記
以前 (2004.04.08頃)は 動作がおかしいという時期もありました。現時点では、ごく普通に利用可能なようになっています。
| Subclipse |
Eclipse で Subversionを利用する際に必要になります。
2005.02.01 Eclipse 3.0.1 で動作確認をとりました。
2005.03.12 Eclipse 3.0.1 で動作確認をとりました。
| Checkstyle |
Javaのソースコードの文法的なルールをチェックするためのツールです。Eclipseのコードフォーマッタがとても強力なので Checkstyleの重要度は以前に比べると下がってきたものの、まだまだ根強い人気を持っています。
下記のサイトからダウンロードできます。
ダウンロードした物は、そのまま日本語対応しています。
Checkstyle最新版は 実行時のメッセーなどのリソースが日本語対応していました。一昔からは想像だにできませんね。すばらしいことです。
また、Checkstyleドキュメントの日本語訳については、とある方の翻訳を、喜んで利用させていただいております。
| PMD : ソースコードホワイトボックステスト |
PMDという ソースコードホワイトボックステストツールがあります。(情報 by あおのさん)
FindBugsとは また違った観点のチェックを行ってくれます。
2005.03.05 なお、最近では私は FindBugsを愛用していて PMDはあまり利用していません。PMDは 少し処理が遅いのが主たる原因です。
| Eclipse情報源 |
| EclipseInstaller |
Eclipse一式をインストールするのは意外に手間のかかる作業であることがわかりました。これを簡便にするために、ちょっとしたインストーラーソフトを自作しました。なお、現バージョン (2005.03.23) は基本的に私が実行するための私専用の「まかないソフト」の位置づけです。
2005.11.09追記 EclipseInstallerは Inno Setupベースとなり、本格的な Windowsインストーラーとして動作するようになりました。
| 更新情報 |