IntelliJ IDEA 2020.1安定版はこちらです!これは、今年リリースされた最初のメジャーアップデートです。新しいバージョンは、Java 14のサポートを追加し、一部のWebおよびテストフレームワークに新機能を追加し、デバッガーにデータフロー分析支援を追加し、LightEditモードを追加します、およびIDEからJDKをダウンロードして構成するためのサポート。
ダウンロードアドレスは https://www.jetbrains.com/idea/downloadです。Toolboxアプリ を使用して更新することもできます 。
Java 14をサポート
IntelliJ IDEA 2020.1は、Java 14とその新機能のサポートを追加しました。たとえば、レコードをサポートしているため、新しいレコードをすばやく作成してコンストラクタとコンポーネントを生成し、既存のエラーについて警告したり、instanceof機能のパターンマッチングをサポートしたりできます。詳細については、https://blog.jetbrains.com/idea/2020/03/java-14-and-intellij-idea/を参照してください
▲サポート記録
▲instanceofのパターンマッチング
Javaコードのレビュー
IntelliJ IDEAの新しいバージョンごとに、静的コード分析機能が拡張されます。もちろん、このバージョンも例外ではありません。一連の改善に加えて、2020.1は新しいコード検査機能も追加しました。たとえば、SimpleDateFormatモードで大文字の使用を確認し、日付フォーマットのユースケースを分析し、余分なメソッド呼び出しを見つけて、レポートして、文字列リテラルの不要なエスケープ文字を排除するように提案します。
IDEからJDKをダウンロード
IntelliJ IDEA 2020.1以降では、プロジェクトの作成および構成時にIDEから直接JDKをダウンロードして構成できます。ダウンロードしたプロジェクトを開くと、IDEは、マシンにプロジェクト用に構成されたJDKがインストールされているかどうかを確認します。インストールされていない場合は、ダウンロードするように要求します。
LightEditモード
LightEditモードでは、プロジェクトを作成またはロードすることなく、テキストのようなエディターのウィンドウで個々のファイルをすばやく変更できます。LightEditモードを使用して、コマンドライン、IDEのウェルカムインターフェイス、またはオペレーティングシステムのファイルマネージャーからファイルを開くことができます。「プロジェクトでファイルを開く」インテント(Alt + Enter)を使用して、ライトエディットモードからフルモードに切り替えます。
エディターはJavadocsドキュメントのレンダリングをサポートします
エディターにJavadocsドキュメントをレンダリングする機能が追加されました
禅モード
Zenモードは干渉の可能性を排除し、開発者がコードに完全に集中できるようにします。基本的に、この新しいモードはサイレントモードとフルスクリーンモードを組み合わせたものなので、これらの2つのモードを開始または終了するたびに有効または無効にする必要はありません。Zenモードを有効に View | Appearance | Enter Zen Mode
するには、[クイックスイッチングスキーム]ポップアップウィンドウに移動するか、そこから選択します(Ctrl + `|表示モード| Zenモードに入る)。
改善されたナビゲーションバー
このバージョンでは、画面を頻繁にスクロールしなくても、ファイル内のコード行にジャンプできます。ナビゲーションバーはJavaクラスおよびインターフェースのメソッドを表示できるため、
データフロー分析支援機能
IntelliJ IDEA 2020.1は、デバッガーにデータフロー分析支援機能を追加します。この機能は、プログラム実行の現在の状態に基づいて、起こり得る例外と常にtrue / falseの状態を予測して表示します。
Javaコードをデバッグしてブレークポイントに到達すると、IDEはプログラムの現在の状態に基づいてデータフロー分析を実行し、コードがこのブレークポイントに到達する前に次に何が起こるかを示します。
この機能の詳細については、ここをクリックして表示してください。
IDEからGitをインストールする
IntelliJ IDEA 2020.1では、ユーザーは事前にGitを手動でインストールする必要がなくなりました。Gitリポジトリのクローンを作成するとき、IDEはマシン上のGit実行可能ファイルを探し、見つからない場合はダウンロードして設定します。
JetBrains Mono
IntelliJ IDEAのデフォルトフォントも、コーディング専用に設計されたまったく新しいフォントです。
統合IntelliJ Lightテーマ
IntelliJ IDEA 2020.1は新しいデフォルトのLightテーマを使用し、すべての異なるオペレーティングシステムで統合されています。View | Quick Switch Scheme | Theme
以前のテーマにロールバックでき ます。
Scala 3をサポート
IntelliJ IDEA 2020.1は、新しい構文、エラーの強調表示、ナビゲーション、タイプ情報、およびその他の多くの基本的なIDE機能を含む、Scala 3の初期サポートを提供します。
上記の新機能はコミュニティバージョンで使用できます詳細な更新については、https://www.jetbrains.com/idea/whatsnew/を参照して ください