【コラム】
2012年6月27日(現地時間)、Eclipseの最新版となるEclipse Juno (Eclipse 4.2)がリリースされた。これまでEclipseは、従来の3.x系と次世代版である4.x系が並行して開発されていた。前バージョンであるIndigo (Eclipse 3.7)までは3.x系がメインストリームだったが、今回のJuno (Eclipse 4.2)からは4.x系がメインストリームとなっている。
![]() |
図1 : Eclipse 4.2のスプラッシュスクリーン |
Eclipse 4.2ではメジャーバージョンが上がっているだけのことはあり、ユーザインタフェースも一目見ただけでそれとわかるほど大きく変更されている。本稿ではEclipse 4.2の新機能のうち、ワークベンチの新機能について紹介する。
なお、Junoに対応した3.x系の最新版となるEclipse 3.8についてはこちらからダウンロードできる。
Eclipse.orgでは、用途にあわせてプラグインを組み合わせたパッケージが提供されているが、Junoでは以下のパッケージが用意されている。
Indigo時代と比べるとJavaScript向けのパッケージが廃止されたほか、XtextやXtend (本連載の第118回参照)を含むAutomotiveパッケージが追加されている。また、一部のパッケージにEclipse Code Recommendersというよりインテリジェントなコード補完機能を提供するプラグインが追加されている。
なお、GitやMavenのサポートを提供するEGitやMavenはJavaEE向けのパッケージには相変わらず含まれておらず、利用する場合は別途インストールする必要があるので注意して欲しい。
まず大きく異なるのがそのルック&フィールだ。Eclipse 3.0がリリースされたのが2004年なので8年ぶりにリニューアルされたことになる。とはいうものの、メニュー構成や基本的な操作方法については変わっていないため、実際に使ってみると見た目の変化ほど違和感はないはずだ。
また、ワークベンチ上のビューやエディタの配置の自由度が向上している。Eclipseのワークベンチはウィンドウ中央にエディタ領域があり、それを取り囲むようにビューを配置することができたが、エディタはエディタ領域、ビューはビュー領域にしか配置できなかった。これに対し、Eclipse 4.2ではビューをエディタ領域に配置したり、エディタをビュー領域に配置することができるようになった。情報量の多いビューをエディタ領域にスタックすることで表示領域を確保したりといった使い方が可能だ。
また、エディタやビューをドラッグすることでワークベンチから分離したフローティングウィンドウにすることができるようになった。デュアルディスプレイ環境でEclipseを使用する場合に一部のビューをサブディスプレイに配置しておくといった使い方ができ便利だ。
ワークベンチでのもう1つの大きな変更点がツールバーに配置された検索ボックスだ。この検索ボックスからはアクションやビュー、ウィザードなどEclipseの様々な機能を横断的に検索して呼び出すことのできるクイックアクセスが呼び出せる。クイックアクセス自体はこれまでのバージョンのEclipseでも実装されていたものの、アクセスしやすい場所に検索ボックスが配置されたことで利用する機会が増えるのではないだろうか。
機能的にはすでに完成されており細かい改善の多いEclipseだが、4.2ではルック&フィールが一新されたことで久々に新鮮な気分で利用できるのではないだろうか。また、Eclipseの日本語ディストリビューションとして定番のPleiadesもすでにJunoに対応したバージョンがリリースされているので日本語で利用したいというユーザはこちらを利用するといいだろう。
次回はEclipse 4.2の新機能のうち、主にJava開発に関連するものを紹介する予定だ。
| 深海底の熱水ヒントに“ナノ・エマルション”生成 [17:35 5/20] |
| JAEA、世界最高クラスのスピン偏極率をもった陽電子ビームの開発に成功 [16:11 5/20] |
| 【レポート】千葉高校生が快挙! 日本人初の部門最優秀賞受賞! - ISEF 2013 [11:59 5/20] |
| アシアル、モバイルアプリデベロッパー動向レポートの日本語版を公開 [11:36 5/20] |
| 【レポート】いよいよ審査! 密閉空間で1000人の審査員を迎えた代表8人--Intel ISEF 2013 [10:41 5/20] |
|
専門家も注目! 「ミネラル入り麦茶」の熱中症対策効果 [17:51 5/20] ライフ |
|
ドコモ、「Ascend D2 HW-03E」で端末の暗号化機能の不具合を改善 [17:49 5/20] 携帯 |
|
Yahoo!がTumblrの11億ドルでの買収で合意、一両日中に正式発表か [17:44 5/20] パソコン |
|
ラステーム、DSDのネイディブ再生にも対応するヘッドホンアンプ搭載DAC [17:41 5/20] 家電 |
|
深海底の熱水ヒントに“ナノ・エマルション”生成 [17:35 5/20] 開発・SE |