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