Run Targets
Run Targets這個功能的意思有點類似于上面剛聊過的WSL 2,它允許開發者直接在遠程主機甚至在Docker容器上運行和除錯專案,

所以到目前為止,新版IDEA 2021允許開發者可以在本地、WSL 2、SSH遠程主機、Docker等目標上運行專案,可以說賊香了!
支持Java 16
這也算是一個比較重磅的更新,
近兩年來,Java版本的發布速度也是快如老狗,我還在用Java 8,它都淦到Java 16了,
關于Java 16的新特性,我還準備寫篇文章來詳細聊一聊呢,包括比如:
- Records特性轉正
- instanceof模式匹配轉正
- jpackage轉正
- Unix域套接字通道
- 彈性Metaspace
- ZGC
- 矢量API
- 外部鏈接API
這次IDEA 2021版的一個很重要的更新就是加入了對Java 16的基本支持,注意是基本支持,
除此之外IDEA還新增了幾項檢查機制,典型比如更加智能的資料流分析檢查,

鏈式構造方式的優化格式設定等等,

目的都是為了幫助提升可讀性,進一步提升用戶體驗,
Code With Me
Code With Me是一項用于協作開發與結對編程的服務,可以實作Host-Guest模式的“手摸手”(滑稽)結對編程和群體編程,

目前,新版IDEA開箱即用地支持了Code With Me功能,同時它還具有音頻通話和視頻通話功能,可以滿足隨時隨地的溝通需求,這操作簡直S到爆,


版本控制

版本控制這一塊目前做了不少的更新,包括可以更快地完成PR的創建提交,支持PR模板,

變更提交至代碼庫前的自定義代碼檢查配置,

以及支持自定義Git提交模板等等,
其他用戶體驗提升
IDEA內置HTML網頁預覽
以前在IDEA中預覽網頁得跳到外部瀏覽器,而現如今IDE的編輯器內部就支持Built-in級別的網頁預覽,只需要在右上角點那個IDEA小圖示即可激活,而且可以編輯網頁原始碼時做到同步更新和預覽,

Windows版本任務欄增強
在Windows平臺的新版IDEA上,可直接在任務欄(或開始選單)上右鍵快捷呼出最近使用的專案,

搜索時自定義外部依賴項
講白了,就是使搜索范圍更易于自定義,我們可以直接在設定中進行Scope定義,自行選擇External Dependencies的范圍是否包含,

視窗拆分優化
當你對編輯器里的多個檔案進行垂直視窗拆分時,雙擊某個Tab就可以將當前檔案視窗最大化,再次雙擊Tab則會還原,

當然除了這些之外,新版IDEA還新增了很多更新和增強,比如:對Kotlin、Scala、JavaScript等語言的開發優化、對常見框架與技術的優化和支持、對Kubernetes和Docker的更新支持和改進、資料庫工具的更新支持等等,由于時間有限,在此就不一一贅述了,有需要的可以按需細究,
最后,讓我們一起大喊一句:“IDEA,yyds!”

后 記
細究,
最后,讓我們一起大喊一句:“IDEA,yyds!”
[外鏈圖片轉存中…(img-rYyJSBdM-1636035176618)]
后 記
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/349777.html
標籤:其他
上一篇:nvjdc安裝詳細教程。
