JetBrainsにおいて、複数の強化および新機能を含むIntelliJ IDEA 7の2番目のマイルストーンをリリースした。それらの中に、Dependency Structure Matrix技術を使用しているプロジェクトクラスの依存を分析するための新しいツールがある。これは開発者にトップ・レベルの潜在的な問題を発見させ、次に、個人詳細にドリルダウンさせる。
さらに、M2は、以下の完全なGroovy および Grailsサポートを含んでいる。
- メソッド、フィールド、クラスおよびキーワードのための文脈依存、type inference-aware完了コード
- GroovyおよびJavaクラス、メソッドおよびフィールド間のクロス解像度
- ストラクチャ表示、クラスおよび使用検索によるSmart codeナビゲーション・アシスタンス
- 構文エラーハイライト
- Groovy-aware リファクタリングおよびインポートによる最適化
- 専用 Grails SDK構成
- コントローラ、ビュー、ドメイン・クラス、ジョブ、スクリプト、サービスおよびtaglibsのための組み込みGrailsジェネレータ
Grails 作成者の Graeme Rocher氏はGroovy/Grailsサポートについて以下のコメントをした:
私はそれ(JetGroovyプラグイン)が一般公開されるのが待ち遠しい。あなたが若くて、セッティングに費やすための時間とエネルギーがあれば、ドライバー問題(読取プラグイン)に対処して、異なったドライバー(読取プラグイン)の間で再三ものをインストールし、非互換性に対処して、あなたはPCに問題ない(読取Eclipse)。このフェーズを通過し、プラットホームで思うように物事を成し遂げたいとき、Mac (読取 IntelliJ IDEA)のようにプラットフォームを選択する。ボックスは作動し、全てはうまく組み込まれる。それにはGroovyプラグインを含む。
プレスリリースより、他の機能は以下の通り。
- Spring および Hibernateの統合
- Spring および Hibernateの統合
- より柔軟なプロジェクト設定
- 新しいリファクタリング、Mavenサポート、優れた性能
- 改善された変更リスト管理と、ClearCase UCMおよびPerforceオフライン・モードを備えたより柔軟なバージョン管理オペレーション
新しいGroovy、SprinおよびHibernate機能のScreencastsは、Jetbrainsウェブサイトで利用可能である。また、利用可能であれば、JetBrainsは、年内にIntelliJ IDEA6を購入する全てのユーザにIntelliJ7へ無料アップグレードを行なうと発表した。