Intellij IDEA 2022 正式發佈,這些功能真不錯

Intellij IDEA 2022 正式發佈了,作爲正版用戶,胖哥趕緊更新了一波,好傢伙!這幾個功能確實很香啊。新版更新的東西真不少,不愧是一個大版本更新。

依賴分析

IDEA的依賴檢查、依賴衝突解決長期爲人詬病,現在終於引進了依賴分析器,它可以幫助你對項目中的依賴信息進行檢索,以 幫助您檢測和解決衝突的依賴項,過濾掉相同的依賴項並檢查它們是否存在於不同的庫中,並輕鬆地跨依賴項導航以正確構建配置。

胖哥用它檢查了新的OAuth2 DEMO,嗯,很好!沒有衝突!

新的創建項目引導

現在不管你是什麼類型的項目, 不管你是 Java、Kotlin、Groovy還是JavaScript,都從New Project創建

增強的新項目嚮導

更好用的項目原型

簡單的項目從項目引導,那複雜項目咋辦?當然用Maven Archtype啊。啥是模板原型?胖哥之前寫過保姆級別教程,你不知道說明你不注意。胖哥搞了這個之後,新項目都一鍵從原型模板生成,爽得很!如今在新版的IDEA中更好用了。

內嵌提示

這個方法誰寫的(鍋該誰背)?以往我們需要查詢git記錄或者打開Git Blame才能看到代碼版本信息,現在不用了。

一目瞭然是不是?而且從上圖你還能看到對應的方法被引用了多少次,對於看源碼的同學來說非常方便。這個功能叫inlay hints,它還可以顯示 繼承者關係等等。

漏洞檢查

最近Spring RCE 0 Day漏洞和Log4j RCE 0 Day漏洞都影響了Java生態, 現在新版的IDEA可以通過檢查 Checkmarx SCA 數據庫國家漏洞數據庫來檢測項目中使用的 Maven 和 Gradle 依賴項中的漏洞,這要歸功於與 IntelliJ IDEA Ultimate 捆綁的 Package Сhecker 插件。

框架支持

對剛發佈的Java 18、JUnit5、Golang微服務、gRPC反射、K8S、Docker等等也有支持和改進,太多了,可以去看一下新版的更新日誌

令人悲哀的是很多程序員卻使用盜版,連軟件開發者都不使用正版軟件,長此以往我們自己做出來的軟件誰願意付費呢?我們國家工業設計軟件底子薄弱,如果沒有一個好的商業環境,未來還會有更多的“卡脖子”事件。

關注公衆號:Felordcn 獲取更多資訊

個人博客:https://felord.cn

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章