IntelliJ IDEA 2020.1の最初の安定バージョンがリリースされました!

著者:秘書

オリジナル:oschina.net/news/114775/intellij-idea-2020-1-released

序文

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モードを有効にするには、[表示]、[外観]、[Zenモードに入る]の順にクリックするか、[クイックスイッチング方式]ポップアップウィンドウから選択します(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テーマを使用し、すべての異なるオペレーティングシステムで統合されています。[表示]、[クイックスイッチスキーム]、[テーマ]を使用して、古いテーマにロールバックできます。

Scala 3をサポート

IntelliJ IDEA 2020.1は、新しい構文、エラーの強調表示、ナビゲーション、タイプ情報、およびその他の多くの基本的なIDE機能を含む、Scala 3の初期サポートを提供します。

上記の新機能はコミュニティバージョンで使用できます。詳細な更新については、https://www.jetbrains.com/idea/whatsnew/を参照してください。

最後

公開番号に注意を払うことを歓迎します。プログラマーは風を追い、第一線のメーカーの第一線Javaインタビュー質問の要約+各知識ポイントの学習知識ガイド+ 300ページのPDF文書のコアJava知識ポイントの要約を入手してください!

 これらの資料の内容は、面接担当者が面接中に尋ねる必要のある知識ポイントです。この章には、基本的な知識、Javaコレクション、JVM、マルチスレッド同時実行性、Spring原理、マイクロサービス、NettyおよびRPC、Kafkaなど、多くの知識ポイントが含まれています、日記、デザインパターン、Javaアルゴリズム、データベース、Zookeeper、分散キャッシュ、データ構造など。


おすすめ

転載: juejin.im/post/5e9319d7f265da47e57fe0b4