eclipse.org から Java7 に対応した Eclipse がリリースされました。合わせて下記をリリースしました。
Pleiades All in One 日本語 Eclipse 3.7.1 リリース
各プラグインやミドルウェアを最新版に更新しています。
Java7 をすぐ試したい場合は、Java 版の JRE ありをダウンロードしてください。
ダウンロード: http://mergedoc.sourceforge.jp/pleiades_distros3.7.html
関連リンク: eclipse.org Java7 新機能(英語)
Eclipse Indigo 3.7.1.v20110924
Java7 を使うための設定
Java 版の JRE ありには「インストール済みの JRE」として Java7 が含まれています。Pleiades All in One 3.7.1 のデフォルト設定では Java6 となっていますが、すべてのプロジェクトで Java7 を使用する場合は、Java7 をデフォルトとしてチェックします。そうでない場合は、プロジェクトごとにプロジェクトのプロパティーから設定します。
ダイヤモンド演算子を優先する場合は、
Java コンパイラー > エラー/警告 > 冗長な型引数 を「無視」から「警告」に変更します。
ダイヤモンド演算子とは Java7 から導入されたもので、下記のように型推論を利用してジェネリクス・インスタンス生成時の冗長な表記を簡略化できるものです。今まででも Java5 の Collections.emptyList() や Google コア・ライブラリーの Guava などのジェネリック・メソッドで型推論が利用できましたが、コンストラクターでもサポートされるようになり便利になりました。
// Java6 List<String> list1 = new ArrayList<String>(); Map<String, Map<String, String>> map1 = new HashMap<String, Map<String, String>>(); // Java7 ダイヤモンド演算子 List<String> list2 = new ArrayList<>(); Map<String, Map<String, String>> map2 = new HashMap<>();
Pleiades プラグイン日本語化プラグイン リリース
Java7 翻訳追加、SWT MessageBox に対応しました。
いがぴょんさんに Eclipse 3.7 関連の翻訳をご提供いただきました。ありがとうございます。
Pleiades All in One 3.7.1 には、このプラグインが含まれています。
ダウンロード: Links to HEAD の右の (download) をクリック
http://sourceforge.jp/projects/mergedoc/svn/view/trunk/Pleiades/build/pleiades.zip?root=mergedoc&view=log
1.3.4.I20110924
- Java7 対応
- SWT MessageBox の翻訳に対応
- Eclipse 3.7、Eclipse Color Theme、eclipse-jmx、Findbugs、Quick JUnit、m2e、Subversive、WTP の訳追加
1.3.4.I20110907
1.3.4.I20110902
- Eclipse 3.7、Checkstyle、EGit、GooglePluginForEclipse、JUnitHelper、m2e、Mylyn、Subversive の訳追加