IntelliJ IDEA是Java語言開發的集成環境,IntelliJ在業界被公認為優秀的Java開發工具之一,尤其在智能代碼助手、代碼自動提示、重構、J2EE支持、Ant、JUnit、CVS整合、代碼審查、 創新的GUI設計等方面的功能可以說是超常的。
IntelliJ IDEA 2020.1是今年的第一個主要更新,這個新版本增加了對Java 14的支持以及許多Web和測試框架的新功能。它還通過數據流分析幫助升級了調試器,添加了新的LightEdit模式,為您下載并配置了JDK,并完成了許多其他有趣的工作!感興趣的朋友趕快下載體驗吧~
點擊下載IntelliJ IDEA最新版本2020.1
首先讓我們來觀看一段視頻,了解IntelliJ IDEA 2020.1 在哪些方面有了改進:
查看視頻
這些是v2020.1中的主要更改,您需要了解以下信息:
Java
-
IntelliJ IDEA 2020.1添加了對Java 14及其新功能的支持。這包括對Records的完整代碼洞察支持,以及對instanceof運算符的Pattern Matching支持。
-
現在,您可以在創建和配置項目時直接從IDE下載并設置JDK構建,或者打開缺少所需Java版本的現有項目。
-
Java進行了新的檢查,以分析日期格式的情況并搜索其他冗余方法調用。IDE還可以報告字符串文字中不必要的轉義字符,并建議刪除它們。
編輯
-
使用新的LightEdit模式可以在類似文本的編輯器中快速修改獨立文件,而無需創建或加載整個項目。
-
使用新添加的就地“重命名”和“更改簽名”重構,快速重命名和編輯類或方法的參數。
-
新的Code Vision將向您展示Java符號的用法和實現。
-
導航欄現在向您顯示Java類和接口中的方法。
-
Zen模式將“無干擾”模式與“全屏模式”相結合,使您消除了任何干擾,僅關注源代碼。
調試器和探查器
-
IntelliJ IDEA 2020.1將數據流分析添加到JVM調試器。它在實際執行代碼之前預測代碼的執行。
-
新版本可以打開.hprof內存轉儲文件,可以幫助您識別內存泄漏并找到優化內存使用的方法。
版本控制
-
新的“提交”工具窗口為修改的文件列表和diff提供了更多空間,它使您可以在準備就緒時將更改添加到提交中,并以迭代方式編寫提交消息。
-
重新設計的“從此處進行交互式變基”對話框具有一個圖形,該圖形顯示了已應用了哪些操作,顯示了提交詳細信息,并讓您看到了差異,以便您可以適當地查看或重置更改。
-
現在,“分支”彈出窗口包含一個明確的搜索字段和一個經過重新設計的“刷新”按鈕。
外觀
-
最近推出的JetBrains Mono已成為IntelliJ IDEA 2020.1中的默認字體。
-
IntelliJ IDEA 2020.1具有IntelliJ Light,這是一個新的默認光源主題,現已在不同操作系統之間統一。
框架和工具(專業版)
-
HTTP客戶端可以正確地自動完成路徑變量和URL路徑,并且可以直接從HTTP請求文件將您帶到相關的端點。
-
Spring WebFlux:IDE現在可以與Rendering API一起正常使用,因此現在可以使用代碼自動完成和導航到相關視圖以及其他代碼洞察功能。
-
IntelliJ IDEA 2020.1 Ultimate通過新的Selenium UI自動化測試插件引入了對Selenium的初始支持,Selenium是用于測試Web應用程序的流行框架。
-
IntelliJ IDEA 2020.1帶有針對Java和Kotlin應用程序的JMS和Spring Messaging API的全套代碼洞察功能。
-
Micronaut支持已得到擴展,可以為配置文件中的參數以及導航和快速文檔添加自動完成功能。
-
IntelliJ IDEA 2020.1通過添加許多有用的檢查來增強對RxJava的支持。
-
現在,您可以直接通過“新建項目”向導創建新的Quarkus和MicroProfile項目,該向導將引導您完成初始配置。
-
現在有針對R2DBC,Vert.x SQL客戶端,Apache Spark SQL和Apache DB Utils的注入。
-
IntelliJ IDEA 2020.1與Swagger Codegen集成在一起-Swagger Codegen是一個強大的工具,可用于生成服務器存根,API客戶端和支持多種編程語言的文檔。
-
新版本還增加了對openapi / swagger規范的支持。
Docker和Kubernetes
-
我們重新設計了UI,并刪除了模式對話框,以幫助您更輕松地從Docker注冊表中提取圖像。
-
現在,您可以通過直接從編輯器裝訂線調用“應用”命令,來更新Kubernetes集群以匹配本地文件中定義的狀態。
新版本還增加了對Scala,JavaScript和其他技術的改進。還有許多次要但很簡潔的功能,例如拆分終端會話,快速類型定義,將運行配置存儲為文件等等。想要了解更新的具體內容,歡迎持續關注我們的后續內容。我們希望您喜歡新的IntelliJ IDEA 2020.1,對此版本有任何疑問,歡迎在評論區留言~
=====================================================
IntelliJ IDEA資源專題,請點擊此處查看
想要了解或購買IntelliJ IDEA正版授權的朋友,歡迎選擇慧都軟件商城
關注下方微信公眾號,及時獲取產品最新消息和最新資訊
標簽:
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn