【コラム】
本連載でも以前紹介したEclipse 3.4(当時はマイルストーンビルド)が2008年6月、ついに正式にリリースされた。今回から数回に分けて、正式リリース版をもとにEclipse 3.4の新機能を紹介していく。
Eclipse 3.3 Europaから、用途に応じたプラグインがあらかじめインストールされたパッケージが配布されるようになった。Ganymedeではさらにパッケージが豊富になっている。
表1に各パッケージに含まれるプラグインの一覧を示す。
|
|
表1 パッケージに含まれるプラグイン |
Eclipseは以前からネットワーク経由でプラグインのインストール/アップデートを行うアップデートマネージャが搭載されていたが、Ganymedeではこのアップデートマネージャが一新された。
アップデートマネージャのUIが変更されたほか、自動アップデート(デフォルトでは無効)や、ECLIPSE_HOME/dropinsフォルダを使用してプラグインをインストールすることができるようになっている。
dropinsフォルダはこれまでの拡張ロケーション(任意のフォルダにプラグインをインストールするための仕組み)に代わるもので、以下のパターンでプラグインを配置することができる。
/ECLIPSE_HOME
/dropins
net.sf.clickide_2.0.0.jar
/ECLIPSE_HOME
/click
/eclipse
/features
/net.sf.clickide.feature_2.0.0
/plugins
net.sf.clickide_2.0.0.jar
これらのレイアウトは混在させることが可能だ。後者のレイアウトはプラグインを分類して管理するのに便利だが、フィーチャのないプラグインをpluginsフォルダに配置しても認識されないので注意してほしい。
JDTの新機能の中で最も目立つのがJavaエディタのパンくずリストだろう。デフォルトでは非表示になっているが、ツールバーもしくはALT + SHIFT + BでJavaエディタの上部に表示することができる。
パンくずリストはWindows Vistaのエクスプローラでも採用されているが、階層構造をたどってJava要素を探すことができる。エディタで編集中にALT + SHIFT + Bでパンくずリストにフォーカスをあて、キーボードのみで操作することも可能なため、CTRL + SHIFT + T(型を開く)など従来のナビゲーション機能と組み合わせて目的のファイルを探す手段として利用するといいだろう。
このほかにもコード補完やクイックフィックスなどを中心に、JDTには細かいながらさまざまな改善が加えられている。
今回はEclipse 3.4 Ganymedeが提供するパッケージ、およびさまざまな新機能の中でも特に目立つ機能を紹介した。次回はWTPの新機能であるJSDT(JavaScript Development Tools)を紹介する予定だ。
| 理研、脳・脊髄形成に必要な神経板湾曲の仕組みを解明 [20:16 5/25] |
| 京大、「慢性閉塞性肺疾患」患者の労作時呼吸困難は鍼治療が有効と実証 [20:08 5/25] |
| 120Hz SHVカメラ用イメージセンサーを使った撮像装置 - SHVフルスペック化へ [18:10 5/25] |
| 京大、視覚による物体認知は前頭前野からのトップダウン信号が重要と確認 [17:45 5/25] |
| 製品数の拡大だけでなくBCPの展開なども含めた総合力で事業の強化を図るTI [17:25 5/25] |
|
【連載】これだけは要チェック! TOEIC(R)単語帳 第108回 今回のお題は…「issue」 [20:00 5/27] キャリア |
|
TVアニメ『ペルソナ4』、新規カットを加えた再編集版を劇場でイベント上映 [20:00 5/27] ホビー |
|
[9nine]制服姿見納め? セーラー服で登場も川島海荷「4人はコスプレ」 [19:15 5/27] エンタメ |
|
「NO.6」4巻は書き下ろしドラマCD付、木乃のサイン会も [18:49 5/27] ホビー |
|
[今週の新刊]マンガ大賞3回ノミネート「アイアムアヒーロー」 カープ愛「球場ラヴァーズ」も [18:33 5/27] ホビー |
4つの診断で、自分の適性を見つめなおそう!
働くこと・挑戦し続けることへの思いを綴ったインタビュー
あなたにピッタリのアドバイスを読むことができます。
転職に必要な情報が収集できます
企業からアプローチのメッセージが届きます。