IntelliJ IDEA 2021.1發布了!點擊下方立即體驗最新版吧!
IntelliJ IDEA 2021.1
這個版本解決了一些麻煩的問題,并引入了許多新功能。現在,您可以在WSL 2中使用Java項目進行工作,使用集成的Space,直接從IDE安排視頻通話以使用Code With Me進行協作開發,并在SSH主機和Docker容器中運行代碼。還添加了對Java 16的基本支持,一些有用的新檢查以及IDE內的HTML預覽窗口。IDE的幾乎每個部分都有許多更新。
有關所有更改的詳細說明,請參見我們的
在本文中,您可以快速瀏覽v2021.1中的所有重要功能:
關鍵更新
-
一旦您在 JetBrains Space 中登錄到您的組織,您就可以查看和克隆項目倉庫,審查您的隊友的代碼,并編寫 Space 自動化腳本。
-
支持 Java 項目的 WSL 2。
-
Code With Me是一項用于協作開發和配對編程的服務,現在開箱即用,具有視頻和音頻通話功能。
-
新的Run Targets功能允許您在Docker容器或遠程機器上運行,測試,配置文件和調試您的應用程序。
用戶體驗
-
IDE具有內置的HTML文件瀏覽器預覽功能。當你改變你的HTML或鏈接的CSS和JavaScript文件時,預覽會飛快地更新。
-
可以在搜索范圍中包含或排除外部依賴關系。
-
新版本已經標記了一些UI和溝槽元素,以便在啟用的屏幕閱讀器中正確地讀出。
-
如果你在Windows上使用高對比度模式,你的IDE會在第一次啟動時自動應用高對比度主題。
-
如果你是Windows用戶,你可以通過右擊任務欄或開始菜單上的IntelliJ IDEA圖標來打開你最近的項目。
版本控制
-
這個版本為Pull Requests引入了一些更新,包括更快的創建速度、快速打開編輯內差異的能力,以及對pull request模板的支持。
-
我們增加了對 Git 提交模板的支持,您可以在提交消息中勾勒出您需要的自定義信息。
-
現在,您可以在提交修改到 VCS 之前輕松選擇代碼檢查配置文件 - 只需點擊齒輪圖標顯示提交選項,勾選分析代碼復選框,點擊選擇配置文件,然后選擇所需的配置文件。
-
在 "與分支比較 "對話框中的 "顯示差異 "旁邊的新的向下箭頭圖標允許你從另一個分支獲取文件。
-
可以將您的更改復制到Shelf,同時使用我們新的Save to Shelf操作將其保留在本地更改中。
-
Perforce插件現在與IntelliJ IDEA社區版完全兼容,并與您的IDE捆綁在一起。
編輯
-
在Preferences / Settings | Editor | Fonts中的新排版設置,讓你可以微調主字體和粗體字體樣式的重量。
-
每當打開幾個垂直分割編輯器的選項卡時,你可以雙擊其中一個選項卡來最大化該特定選項卡的編輯器窗口。
-
你的IDE支持使用Goessner或Jayway語法的JSONPath表達式。新的Evaluate JSONPath Expression動作用于在JSONPath中編寫查詢并測試它們,可通過Edit | Find進行。
-
IntelliJ IDEA支持JSON Lines格式,可識別.jsonl、.jslines、.ldjson和.ndjson文件類型。
探查器
-
重新設計了Profiler用戶界面,并添加了兩個新的操作,您可以通過右鍵單擊正在運行的應用程序來訪問。捕獲內存快照操作允許你采取*.hprof快照你的應用程序,和CPU和內存實時圖表打開一個選項卡,用于跟蹤和可視化資源消耗的工具。
Java
-
IntelliJ IDEA具有對Java 16的基本支持,該支持于2021年3月發布。
-
新版本添加了幾項新檢查,包括用于數據流分析的檢查。
-
新版為鏈式生成器方法引入了新的格式設置選項,以幫助提高其可讀性。
Kotlin
-
新版本提高了代碼分析速度,使更快地檢測錯誤和警告成為可能。
-
如果使用需要類型參數的函數,則IDE會將正確的類型參數添加到前面的代碼中。
-
UML類圖現在適用于編譯到JVM的Kotlin。
-
IntelliJ IDEA自己的代碼覆蓋運行器現在完全支持Kotlin的內聯函數和協程。
-
IntelliJ IDEA調試器可以在Kotlin中評估get表達式并將其顯示在Variables視圖中。
-
我們對UI進行了重新設計,以進行“Change Signature”重構,并添加了一個新復選框,該復選框可讓您將添加的參數設置為默認參數。
JavaScript
-
現在用Stylelint修復代碼問題更容易了--只需將鼠標懸停在一個問題上,或者在問題上放置一個橫線,按Alt+Enter,然后選擇Stylelint。修復當前文件。
-
JavaScript APIs、HTML和CSS的快速MDN文檔現在已經嵌入到你的IDE中。
-
你現在可以在使用樣式表時檢查選擇器的特殊性。
Scala
-
類型差異工具提示現在支持種類。
-
這個版本引入了基于機器學習的Scala代碼完成。
-
除了模塊之外,編譯圖現在可以顯示編譯器階段和單元,因此您可以更深入地了解您的編譯情況。
-
sbt-idea插件使得使用Scala和sbt開發IntelliJ平臺插件成為可能。現在有一個內置的項目向導模板,讓這個過程變得更加簡單(這個功能取決于Plugin DevKit)。
數據庫工具
-
在修改對象時添加了一個用于編輯授權的用戶界面。此更新適用于PostgreSQL、Redshift、Greenplum、MySQL、MariaDB、DB2、SQL Server和Sybase。
-
添加了實時模板,允許從數據庫資源管理器直接生成簡單的語句。
-
簡化了導航--在SQL中調用對象的轉到聲明(Ctrl/Cmd+B)現在會帶你到DDL,而不是數據庫樹。
-
改進了數據的排序。
-
世界上最著名的快捷鍵Ctrl/Cmd+C/V/X現在可以用于復制、剪切和粘貼數據源。
-
你現在可以編輯MongoDB集合中的數據。還可以進行語句預覽。
構建工具
-
導入Maven項目時,我們已經恢復了自定義設置的功能。
框架與技術
-
新的檢查突出了// 協議的使用,并提出將其改為//。
-
HTTP客戶端附帶了一些更新。你可以折疊返回的HTML、JSON或XML,也可以復制它的正文,隱藏行號,選擇顯示格式,并快速滾動到響應的頂部和底部。
-
如果您對 // 協議使用 SSL 客戶端驗證,您可以在 HTTP 客戶端配置 SSL 設置。
-
當你創建Spring、Micronaut、Quarkus和MicroProfile項目時,只需要兩步就可以開始使用它們。你可以在更新的向導的第一個屏幕上輸入所有的關鍵信息,并在第二個屏幕上配置框架特定的設置。
-
為包含JPA實體的項目的水槽添加了重新設計和可點擊的圖標。我們還改進了對Kotlin和多模塊項目的JPA支持。
-
你可以在Jakarta EE 9項目中使用JPA控制臺來編寫和運行JPQL查詢。
-
如果你使用我們的輕主題,UML圖將用新的顏色方案更新。
-
Swagger支持帶有外部文件引用($ref)的規范,并在結構視圖中為規范文件添加更多節點。
-
我們添加了一個新的實驗性工具來檢測 Web 應用程序的 DOM 元素。你可以通過工具|生成Selenium頁面對象來訪問它。
其他
-
IntelliJ IDEA社區版中嵌入了對公共可用共享索引的支持。
-
IntelliJ IDEA現在支持所有Android Studio 4.1.1更新。
-
IntelliJ IDEA現在可以從bnd-maven-plugin導入OSGI構面設置。
好了這就是今天的內容了,如果今天的文章未解決你的需求,可點擊獲取更多免費教程。不要忘了在評論與我們分享您的想法和建議,慧都作為IntelliJ IDEA正版合作商,我們推出"軟件國產化服務季"活動(點擊查看詳情)!現IntelliJ正版授權在線訂購最高立減3000元!低至1333!還有多種授權方式供你選擇。
====================================================
想要了解或購買IntelliJ IDEA正版授權的朋友,歡迎
標簽:
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自: