IntelliJ IDEA 2021.2 發(fā)布,這次要干掉 FindBugs 了?。?/h1>
點(diǎn)擊關(guān)注公眾號(hào),Java干貨及時(shí)送達(dá)
大家好,我是你們的碼農(nóng)大哥——棧長(zhǎng)。
IDEA 2021.2 來了
距離《IntelliJ IDEA 2021.1》的發(fā)布已經(jīng)過去 3 個(gè)月了,現(xiàn)在 IDEA 2021.2 也來了:

老規(guī)矩,更新,解讀安排上!
更新完,查看 IDEA 版本:

我去,怎么改成這樣了。。完全換了一種 UI。。
試試重新啟動(dòng),看看有沒有啟動(dòng)頁(yè)面,有點(diǎn)意外,啟動(dòng)頁(yè)面也沒有了,打開會(huì)顯示項(xiàng)目對(duì)話框:

之前的關(guān)于 IDEA 菜單打開頁(yè)和啟動(dòng)頁(yè)面是一樣的,現(xiàn)在完全不一樣了。。
棧長(zhǎng)注意到官方的發(fā)布博客上是有啟動(dòng)頁(yè)面的:
https://blog.jetbrains.com/idea/2021/07/intellij-idea-2021-2/

我用的 Mac,可能 IDEA 對(duì) Mac 有所變更了,不知道 Windows 是否還是有啟動(dòng)頁(yè)面,用 Windows 的小伙伴可以更新驗(yàn)證一下。
IDEA 2021.2 核心功能
1、Java 項(xiàng)目級(jí)分析
IDEA 2021.2 增加了針對(duì) Java 項(xiàng)目的項(xiàng)目級(jí)分析,可用于在編譯前跟蹤整個(gè)項(xiàng)目的錯(cuò)誤。
打開 Problems 標(biāo)簽頁(yè),默認(rèn)會(huì)顯示當(dāng)前文件的所有問題:

修改當(dāng)前文件后,問題也會(huì)實(shí)時(shí)更新。
如果要啟用項(xiàng)目級(jí)的分析,以顯示項(xiàng)目中所有的問題,可以點(diǎn)擊左上角的專用圖標(biāo)開啟:

也可以手動(dòng)掃描整個(gè)項(xiàng)目,或者指定的范圍的文件:


IDEA 這是要準(zhǔn)備干掉 FindBugs、阿里 Java 代碼檢查插件等相關(guān)工具的節(jié)奏嗎?
另外,最新阿里《 Java 開發(fā)手冊(cè)》可以關(guān)注公眾號(hào):Java技術(shù)棧,在后臺(tái)回復(fù):手冊(cè)。
2、保存時(shí)動(dòng)作
在之前的版本中,只有在提交代碼的時(shí)候才能配置是否自動(dòng)格式化代碼、優(yōu)化導(dǎo)入等相關(guān)設(shè)置:

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

大家可以根據(jù)自行需要進(jìn)行勾選、配置。
有了保存新動(dòng)作,再也不用頻繁手動(dòng)格式化、優(yōu)化導(dǎo)入了……
3、Maven/ Gradle 全新依賴管理
IDEA 2021.2 新增了全新的 Package Search 插件,適用于 Maven 和 Gradle 項(xiàng)目,它可以輕松查找、添加新依賴項(xiàng),以及管理現(xiàn)有依賴項(xiàng)。
安裝后自帶 Package Search 插件:

依賴的升級(jí)、版本號(hào)、范圍設(shè)置等:

添加新依賴:

另外,更多好用的 IDEA 插件,棧長(zhǎng)已經(jīng)整理好了,微信關(guān)注公眾號(hào):Java技術(shù)棧,在后臺(tái)回復(fù):IDEA,就可以閱讀了,助你工作效率翻翻。
在 IDEA 的 Web 頁(yè)面上也可以搜索:
https://package-search.jetbrains.com/


牛逼啊,又算是又多一個(gè)依賴搜索渠道。
現(xiàn)在,依賴的管理可以直接在 IDEA 中進(jìn)行了,不再需要切換到 Web 端查詢了,太秀了。
總結(jié)
今天,棧長(zhǎng)介紹了 IDEA 2021.2 的 3 個(gè)核心功能,真是太強(qiáng)了,太方便了。
除了這個(gè)版本中的 Java 項(xiàng)目分析、保存時(shí)動(dòng)作、依賴管理,以及《IntelliJ IDEA 2021.1》中添加的的共同協(xié)作、視頻會(huì)議等,可以看到,IDEA 現(xiàn)在試圖讓開發(fā)人員盡量在一個(gè)工具中完成開發(fā)工作,除了越來越智能,還讓開發(fā)工作更加專注、更加有效率。
最后,如果你說 IDEA 要收費(fèi),其實(shí)它也有開源的社區(qū)版本,收費(fèi)的專業(yè)版也很容易申請(qǐng)到激活碼,關(guān)注公眾號(hào)Java技術(shù)棧,回復(fù):IDEA,可以閱讀我分享過的獲取正版 IDEA 激活碼的教程,很多粉絲都反饋說輕松得到了,感興趣的都可以去申請(qǐng),不能太容易了。
關(guān)注我,后面棧長(zhǎng)會(huì)繼續(xù)分享 IDEA 系列教程,帶你打通 IDEA 的任督二脈!
版權(quán)申明:本文系公眾號(hào) "Java技術(shù)棧" 原創(chuàng),原創(chuàng)實(shí)屬不易,轉(zhuǎn)載、引用本文內(nèi)容請(qǐng)注明出處,禁止抄襲、洗稿,請(qǐng)自重,尊重大家的勞動(dòng)成果和知識(shí)產(chǎn)權(quán),抄襲必究。






關(guān)注Java技術(shù)??锤喔韶?/strong>

獲取 IDEA 正版激活碼!
瀏覽
58
點(diǎn)擊關(guān)注公眾號(hào),Java干貨及時(shí)送達(dá)
大家好,我是你們的碼農(nóng)大哥——棧長(zhǎng)。
IDEA 2021.2 來了
距離《IntelliJ IDEA 2021.1》的發(fā)布已經(jīng)過去 3 個(gè)月了,現(xiàn)在 IDEA 2021.2 也來了:

老規(guī)矩,更新,解讀安排上!
更新完,查看 IDEA 版本:

我去,怎么改成這樣了。。完全換了一種 UI。。
試試重新啟動(dòng),看看有沒有啟動(dòng)頁(yè)面,有點(diǎn)意外,啟動(dòng)頁(yè)面也沒有了,打開會(huì)顯示項(xiàng)目對(duì)話框:

之前的關(guān)于 IDEA 菜單打開頁(yè)和啟動(dòng)頁(yè)面是一樣的,現(xiàn)在完全不一樣了。。
棧長(zhǎng)注意到官方的發(fā)布博客上是有啟動(dòng)頁(yè)面的:
https://blog.jetbrains.com/idea/2021/07/intellij-idea-2021-2/

我用的 Mac,可能 IDEA 對(duì) Mac 有所變更了,不知道 Windows 是否還是有啟動(dòng)頁(yè)面,用 Windows 的小伙伴可以更新驗(yàn)證一下。
IDEA 2021.2 核心功能
1、Java 項(xiàng)目級(jí)分析
IDEA 2021.2 增加了針對(duì) Java 項(xiàng)目的項(xiàng)目級(jí)分析,可用于在編譯前跟蹤整個(gè)項(xiàng)目的錯(cuò)誤。
打開 Problems 標(biāo)簽頁(yè),默認(rèn)會(huì)顯示當(dāng)前文件的所有問題:

修改當(dāng)前文件后,問題也會(huì)實(shí)時(shí)更新。
如果要啟用項(xiàng)目級(jí)的分析,以顯示項(xiàng)目中所有的問題,可以點(diǎn)擊左上角的專用圖標(biāo)開啟:

也可以手動(dòng)掃描整個(gè)項(xiàng)目,或者指定的范圍的文件:


IDEA 這是要準(zhǔn)備干掉 FindBugs、阿里 Java 代碼檢查插件等相關(guān)工具的節(jié)奏嗎?
另外,最新阿里《 Java 開發(fā)手冊(cè)》可以關(guān)注公眾號(hào):Java技術(shù)棧,在后臺(tái)回復(fù):手冊(cè)。
2、保存時(shí)動(dòng)作
在之前的版本中,只有在提交代碼的時(shí)候才能配置是否自動(dòng)格式化代碼、優(yōu)化導(dǎo)入等相關(guān)設(shè)置:

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

大家可以根據(jù)自行需要進(jìn)行勾選、配置。
有了保存新動(dòng)作,再也不用頻繁手動(dòng)格式化、優(yōu)化導(dǎo)入了……
3、Maven/ Gradle 全新依賴管理
IDEA 2021.2 新增了全新的 Package Search 插件,適用于 Maven 和 Gradle 項(xiàng)目,它可以輕松查找、添加新依賴項(xiàng),以及管理現(xiàn)有依賴項(xiàng)。
安裝后自帶 Package Search 插件:

依賴的升級(jí)、版本號(hào)、范圍設(shè)置等:

添加新依賴:

另外,更多好用的 IDEA 插件,棧長(zhǎng)已經(jīng)整理好了,微信關(guān)注公眾號(hào):Java技術(shù)棧,在后臺(tái)回復(fù):IDEA,就可以閱讀了,助你工作效率翻翻。
在 IDEA 的 Web 頁(yè)面上也可以搜索:
https://package-search.jetbrains.com/


牛逼啊,又算是又多一個(gè)依賴搜索渠道。
現(xiàn)在,依賴的管理可以直接在 IDEA 中進(jìn)行了,不再需要切換到 Web 端查詢了,太秀了。
總結(jié)
今天,棧長(zhǎng)介紹了 IDEA 2021.2 的 3 個(gè)核心功能,真是太強(qiáng)了,太方便了。
除了這個(gè)版本中的 Java 項(xiàng)目分析、保存時(shí)動(dòng)作、依賴管理,以及《IntelliJ IDEA 2021.1》中添加的的共同協(xié)作、視頻會(huì)議等,可以看到,IDEA 現(xiàn)在試圖讓開發(fā)人員盡量在一個(gè)工具中完成開發(fā)工作,除了越來越智能,還讓開發(fā)工作更加專注、更加有效率。
最后,如果你說 IDEA 要收費(fèi),其實(shí)它也有開源的社區(qū)版本,收費(fèi)的專業(yè)版也很容易申請(qǐng)到激活碼,關(guān)注公眾號(hào)Java技術(shù)棧,回復(fù):IDEA,可以閱讀我分享過的獲取正版 IDEA 激活碼的教程,很多粉絲都反饋說輕松得到了,感興趣的都可以去申請(qǐng),不能太容易了。
關(guān)注我,后面棧長(zhǎng)會(huì)繼續(xù)分享 IDEA 系列教程,帶你打通 IDEA 的任督二脈!
版權(quán)申明:本文系公眾號(hào) "Java技術(shù)棧" 原創(chuàng),原創(chuàng)實(shí)屬不易,轉(zhuǎn)載、引用本文內(nèi)容請(qǐng)注明出處,禁止抄襲、洗稿,請(qǐng)自重,尊重大家的勞動(dòng)成果和知識(shí)產(chǎn)權(quán),抄襲必究。






關(guān)注Java技術(shù)??锤喔韶?/strong>


