JetBrainsは昨日、
IntelliJ IDEA 15プレビューをリリースしました。
EAPに関与していない人にとっては、これは新しいバージョンに精通する機会です。 私たちにとって、これは私たちが最近取り組んでいることについて話す機会です。

まず、IDEをJava 8に適応させ続けながら、デバッガーとラムダ式の相互作用を改善しました。 これで、ブレークポイントを設定するときに、行全体ではなく、そこに含まれる特定のラムダ式を指定できます。 同様に、どの行にあるかに関係なく、特定のラムダ式
にカーソルに
Runを適用できます。 最後に、
Step Intoを呼び出すと、IDEはパラメーターであるラムダ式に進むように求めます。

さらに、デバッガーに
強制復帰アクションが追加されました。これにより、現在のメソッドの実行を中断して、選択した値を返すことができます。 これは、デバッグのためにコード実行のロジックを変更する場合に便利です。
第二に、インデックス作成アルゴリズムの最近の改善により、検査で重複コードを即座に検出できるようになりました。 プロジェクトの別の部分にすでに含まれているコードを作成またはコピーすると、IDEはすぐにこれを通知し、一致を表示します。 検査を目立たなくするために、5行より長い一致のみを表示します。

インターフェイスも変更されました。
実行構成にステータスインジケータが追加されました。 構成が
シングルインスタンスタイプ
のみの場合 、[
実行 ]ボタンは
[再起動 ]のようになります。

Gatterでは、アプリケーションとテストを実行できるようになりました。 さらに、テストのために、彼は最後の実行の結果を表示できるようになりました。

プラグインを無効にすることなく、不要な
ツールウィンドウを非表示にできるようになりました。 これを行うには、対応する
ツールウィンドウのメニューの[
サイドバーから削除 ]項目を選択するだけです。
テキスト検索機能もより便利になりました。
Find in Pathを呼び出すと、IDEは結果を[
プレビュー ]タブに即座に表示できるようになりました。 これにより、検索ボックスへの移動に費やす時間を短縮でき、その逆も可能です。
Rebaseは本格的な操作になり、
ブランチメニューで利用できます。複数のリポジトリで同期操作を継承し、ローカルの変更を自動的にスタッシングし、競合を解決します。 [
ブランチ ]メニュー自体は、
[ログ]タブから使用できるようになりました。

ガターをクリックすると、IDEは文字列の個々の部分への変更を強調表示するようになりました。 ガターはまた、
空白の変更を他の変更と区別することを学びました。青の代わりに汚れた黄色です。
競合解決操作中に、[
元に戻す]コマンドを使用できるようになりました。
注釈アクションが
Diffビューアーに追加されました。
Mercurialユーザーはパッチツールを入手しました。 Perforceユーザーは、Perforceサーバー(
Shelve in Perforce操作)にローカルの変更を保存することができます。
コンテナ設定の便利な編集により、Dockerを操作するためのプラグインが改善されました。 選択した画像のコンテナをすばやく作成します。 および
Docker Toolboxのサポート。
Spring 4.2で追加された新機能をサポートしました。インターフェイスのデフォルトメソッドの
@Bean 。 通常クラスの
@Import 。 アノテーション
@EventListener 、
@AliasFor 、および
@ContextConfiguration 。

Spring Bootプロジェクトのサポートの改善:
application.ymlおよび
additional-spring-configuration-metadata.jsonファイルにツールチップを追加しました。 注釈に基づいた自動ファセット調整を追加。 Spring Initializrによるプロジェクト作成の改善。
Arquillianには、コンテナを設定する機能が追加されました。 その後、テストの実行時にコンテナを指定できます。
SAM(単一の抽象メソッド)のサポートがScalaプラグインに追加されました。 マクロ展開強度
Postfix Completment
型エイリアスの インラインリファクタリング。 動的なテスト名の認識(たとえば、「
test(variable) 」または「
test(stringExpression) 」)。
JetBrainsの腸で開発されたKotlin言語は差し迫ったリリースに近づいており、構文、Java互換性、およびIDEサポートに対する最新の重要な変更を導入しています。 この作業の結果、KotlinのプラグインがIDEに付属するようになりました。 Kotlinに慣れていない人や、Kotlinに長い間興味を持っていない人にとって、これはそれを修正する絶好の機会です。
Kotlinブログで最新の変更について詳しく読んでください。
KotlinとScalaの作業中に、Groovyを忘れないでください。 彼のために、Builder AST変換サポートを追加しました。
Reactを使用しているフロントエンド開発者は、JSXファイルのサポートの改善(サポートの追加、検査、アクションによる
サラウンド 、ナビゲーション)について喜んで学習します。

また、新しい言語構成体TypeScript 1.6および一部のEcmaScript 7(たとえば、async / await)のサポートが追加されました。
JetBrainsがSQLおよびデータベースを操作するための
新しいIDEで作業していることは秘密ではありません。 IntellIJ IDEAにはこの機能が含まれているため、その改善点に言及する価値があります。 主なものは、ネイティブで高速なイントロスペクションです。JDBCドライバーでは考慮されていない詳細を考慮して、データベースオブジェクトに関する情報を取得します。 便利なテーブルエディタも登場しており、クエリの実行プランを監視する機能もあります。

とりわけ、プレビューには、
Android Memory(HPROF)Viewerや
Allocation Trackerなど、
Android Studio 1.3への変更が含まれています。
ご質問にお答えします!