IntelliJ IDEA 16 EAP リリース – 今後はより早いリリースサイクルに
そろそろクリスマスとなりますが、我々もプレゼントを準備しましたIntelliJ IDEA 16です!
今日から我々は一年に「平均」数回のリリースをおこなうサイクルに変更することにしました。これにはバグフィックスによるアップデートも含みます。
(これまでは一つのメジャーリリースとマイナーアップデートだけでした)
さて、まずはIntelliJ IDEA 16 EAPを見てみましょう。
これはあなたを少し幸せにしてくれるグッズをもたらします。
IntelliJ IDEA 16では エディターで右から左に書いていく言語 (アラビア語,
ヘブライ語)をサポートするようになります。
IntelliJ IDEAのプロジェクトモデルはGradleのものと整合するようになります。さらにカスタムソースセットのサポートや、
個々のソースセットの依存性を解決するようになります。この改良は多くのイシューを解決します。
また、IntelliJ IDEAはビルドスクリプトで定義されたEARアーティファクト解決し、プロジェクト構造からそれらを自動で設定するようになります。
Gradleタスクを走らせたときはビューモードをツリー表示からテキスト表示に切り替えられるようになります。
デバッグする際に、you will be provided with better name matching, スロットの値に任意の値を設定したり、値の評価をしたりできます。
デバッガーは現在のスレッドを他のスレッドがブロックしていることを検知し、そのスレッドの実行を促します。
Gitや他のVCSでマージする場合も文字ごとの比較、ハイライトにより簡単になります。
タグのチェックアウトまたはリビジョンのチェックアウトはプロジェクトに登録されたすべてのリポジトリーに対して適用できます。
GuavaのコードをJava 8 のコードにマイグレーションしたい人のために、幾つかのクイックフィックスを提供しました。
それによりFluentIterable、Function、Optional、PredicateといったクラスをJava 8のものに取り替えることができます。
Android Studio 1.4の機能がIntelliJ IDEA 16 EAPでも利用可能になりました。 Android Studio 1.5以降の機能についても取り込む予定です。
これらの機能の詳細や他の新しい要素については、お楽しみに。また、フィードバックを我々の掲示板やYouTrackで共有することを忘れずに。
なお、IntelliJ IDEA 16 EAP IntelliJ IDEAより、IntelliJプラットフォームは全てJava8へ移行いたします。
Develop with Pleasure!