IntelliJ IDEA 2021.2 發布,這次要干掉 FindBugs 了!!


大家好,我是你們的碼農大哥——棧長。

IDEA 2021.2 來了

距離《IntelliJ IDEA 2021.1》的發布已經過去 3 個月了,現在 IDEA 2021.2 也來了:

老規矩,更新,解讀安排上!

更新完,查看 IDEA 版本:

我去,怎么改成這樣了。。完全換了一種 UI。。

試試重新啟動,看看有沒有啟動頁面,有點意外,啟動頁面也沒有了,打開會顯示項目對話框:

之前的關於 IDEA 菜單打開頁和啟動頁面是一樣的,現在完全不一樣了。。

棧長注意到官方的發布博客上是有啟動頁面的:

https://blog.jetbrains.com/idea/2021/07/intellij-idea-2021-2/

我用的 Mac,可能 IDEA 對 Mac 有所變更了,不知道 Windows 是否還是有啟動頁面,用 Windows 的小伙伴可以更新驗證一下。

IDEA 2021.2 核心功能

1、Java 項目級分析

IDEA 2021.2 增加了針對 Java 項目的項目級分析,可用於在編譯前跟蹤整個項目的錯誤。

打開 Problems 標簽頁,默認會顯示當前文件的所有問題:

修改當前文件后,問題也會實時更新。

如果要啟用項目級的分析,以顯示項目中所有的問題,可以點擊左上角的專用圖標開啟:

也可以手動掃描整個項目,或者指定的范圍的文件:

IDEA 這是要准備干掉 FindBugs、阿里 Java 代碼檢查插件等相關工具的節奏嗎?

另外,最新阿里《 Java 開發手冊》可以關注公眾號:Java技術棧,在后台回復:手冊。

2、保存時動作

在之前的版本中,只有在提交代碼的時候才能配置是否自動格式化代碼、優化導入等相關設置:

IDEA 2021.2 添加了許多在保存的時候就能啟動的動作,包括重新格式化代碼、優化導入、代碼清理等,這些動作都整合在 Preferences / Settings | Tools | Actions on Save 菜單中:

大家可以根據自行需要進行勾選、配置。

有了保存新動作,再也不用頻繁手動格式化、優化導入了……

3、Maven/ Gradle 全新依賴管理

IDEA 2021.2 新增了全新的 Package Search 插件,適用於 Maven 和 Gradle 項目,它可以輕松查找、添加新依賴項,以及管理現有依賴項。

安裝后自帶 Package Search 插件:

依賴的升級、版本號、范圍設置等:

添加新依賴:

另外,更多好用的 IDEA 插件,棧長已經整理好了,微信關注公眾號:Java技術棧,在后台回復:IDEA,就可以閱讀了,助你工作效率翻翻。

在 IDEA 的 Web 頁面上也可以搜索:

https://package-search.jetbrains.com/

牛逼啊,又算是又多一個依賴搜索渠道。

現在,依賴的管理可以直接在 IDEA 中進行了,不再需要切換到 Web 端查詢了,太秀了。

總結

今天,棧長介紹了 IDEA 2021.2 的 3 個核心功能,真是太強了,太方便了。

除了這個版本中的 Java 項目分析、保存時動作、依賴管理,以及《IntelliJ IDEA 2021.1》中添加的的共同協作、視頻會議等,可以看到,IDEA 現在試圖讓開發人員盡量在一個工具中完成開發工作,除了越來越智能,還讓開發工作更加專注、更加有效率。

最后,如果你說 IDEA 要收費,其實它也有開源的社區版本,收費的專業版也很容易申請到激活碼,關注公眾號Java技術棧,回復:IDEA,可以閱讀我分享過的獲取正版 IDEA 激活碼的教程,很多粉絲都反饋說輕松得到了,感興趣的都可以去申請,不能太容易了。

關注我,后面棧長會繼續分享 IDEA 系列教程,帶你打通 IDEA 的任督二脈!

版權申明:本文系公眾號 "Java技術棧" 原創,原創實屬不易,轉載、引用本文內容請注明出處,禁止抄襲、洗稿,請自重,尊重大家的勞動成果和知識產權,抄襲必究。

近期熱文推薦:

1.1,000+ 道 Java面試題及答案整理(2021最新版)

2.終於靠開源項目弄到 IntelliJ IDEA 激活碼了,真香!

3.阿里 Mock 工具正式開源,干掉市面上所有 Mock 工具!

4.Spring Cloud 2020.0.0 正式發布,全新顛覆性版本!

5.《Java開發手冊(嵩山版)》最新發布,速速下載!

覺得不錯,別忘了隨手點贊+轉發哦!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM