最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

推薦10款超好用的 IDEA 插件,“效率”、“裝X”兩不誤

2020-02-26 16:58 作者:碼上輔導(dǎo)  | 我要投稿

DEA 如今儼然已經(jīng)成為了最主流的 Java IDE,優(yōu)點(diǎn)在這兒就不一一列舉了,但豐富的插件絕對(duì)是一大亮點(diǎn)。本文就為大家介紹幾款我在開發(fā)中最喜歡的10款 IDEA 插件,既有效率工具,也有裝X神器,絕對(duì)滿足你的需求。

第一部分:效率工具

1. Lombok

Lombok 的大名相信很多 Java 開發(fā)者都聽說(shuō)過,有了它,你的代碼量可以瞬間減半,準(zhǔn)確地說(shuō)是實(shí)體類的代碼量。安裝插件后,再通過?pom.xml?文件添加如下依賴,這樣在 Maven 打包的時(shí)候也可以自動(dòng)生成需要的代碼。

如果是 Springboot 的話可以不用帶版本號(hào),因?yàn)?spring-boot-dependencies.pom文件里已經(jīng)定義了 Lombok 的依賴。

spring-boot-dependencies.pom文件中已經(jīng)定義了 Lombok 依賴

然后就可以愉快地使用 Lombok 了,我們?cè)趯?shí)際的項(xiàng)目中會(huì)創(chuàng)建很多各種各樣的實(shí)體類,還要寫很多沒有意義的模板代碼,雖然可以用 IDEA 快捷鍵生成,但總歸沒有使用 Lombok 這樣清爽,簡(jiǎn)單添加幾個(gè)注解就完事兒。下面這兩段代碼是等效的,顯然使用 Lombok 的代碼要簡(jiǎn)潔不少。

2. GsonFormat

安裝插件后,使用代碼生成快捷鍵,Windows (alt+insert),Mac (command + N) 即可選擇 GsonFormat,然后粘貼如下 Json 數(shù)據(jù)即可自動(dòng)生成對(duì)應(yīng)的實(shí)體類代碼:

GsonFormat 代碼生成過程

3. VisualVM Launcher

Java VisualVM 是 JDK 自帶的圖形化 JVM 分析工具,是進(jìn)行 JVM 分析和調(diào)優(yōu)的必備工具。在安裝有 JDK 環(huán)境的設(shè)備上,在命令行輸入jvisualvm命令就可以打開 Java VisualVM。如果你的 IDEA 安裝了 VisualVM Launcher,右上方會(huì)新增幾個(gè)按鈕,直接點(diǎn)擊就可以打開 Java VisualVM,十分方便。

使用 VisualVM Launcher 啟動(dòng) Java VisualVM 效果圖

4. 阿里編碼規(guī)約 (Alibaba Java Coding Guidelines)

在國(guó)內(nèi)的 Java 領(lǐng)域,阿里的影響力可謂首屈一指,其自然也成為了諸多規(guī)則抑或規(guī)約的制定者,雖然很多野生程序員不喜歡條條框框,但代碼規(guī)范化總歸是利大于弊的。有了這個(gè)插件,你的代碼質(zhì)量肯定能更上一層樓,不然各種各樣的代碼警告肯定會(huì)煩死你。不過有的提示確實(shí)很漲姿勢(shì),比如關(guān)于手動(dòng)創(chuàng)建線程池的提示:

5. CodeGlance

這個(gè)插件的功能很簡(jiǎn)單也很實(shí)用,可以讓 IDEA 實(shí)現(xiàn)類似于 VSCode 和 Sublime Text 那樣的代碼縮略圖功能,這樣可以更加方便地瀏覽和查找代碼,愛了愛了。

CodeGlance效果圖

第二部分:裝逼神器

6. Active-power-mode

擼代碼太枯燥怎么辦?有了這個(gè)插件,屏幕將為你顫動(dòng),煙花將為你綻放,寫個(gè)“Hello World!” 都感覺如有神助,從此愛上擼代碼。

Active-power-mode 效果圖

7. Background Image Plus

這個(gè)插件可以為 IDEA 設(shè)置背景圖片,支持靜態(tài)圖和隨機(jī)變換圖片,安裝插件后可以通過 View ---> Set Background Image 進(jìn)行設(shè)置。溫馨提示,千萬(wàn)不要設(shè)置那種尺度太大的美女圖片,不然邊寫代碼,邊流鼻血,實(shí)在遭不住。

8. Nyan Progress Bar

顧名思義,這個(gè)插件可以讓進(jìn)度條變得嗖卡哇伊乃,有了它,等待也不再那么痛苦了。

9. Rainbow Brackets

這個(gè)插件的作用就是讓各種括號(hào)變得五彩斑斕,如彩虹般絢爛,不僅讓代碼變得更加美觀,也提升了代碼的可讀性。

10. Material Theme UI

之前在 WebStorm 上用過這個(gè)插件,原來(lái) IDEA 上也有哈哈。Material Theme UI 提供了非常豐富的主題配色,都挺好看的,對(duì) IDEA 原裝的黑白雙煞配色審美疲勞的小伙伴可以嘗試一下。

最后再來(lái)一個(gè)溫馨提示:安裝過多插件可能會(huì)影響電腦性能,請(qǐng)酌情使用。優(yōu)秀插件千千萬(wàn),小伙伴們可以在評(píng)論區(qū)介紹你們最心儀的 IDEA 插件。完~

Java技術(shù)學(xué)習(xí)交流Q裙?213365178,想學(xué)習(xí)的伙伴們可以來(lái)哦,這里每天都有專業(yè)老師進(jìn)行解答。


推薦10款超好用的 IDEA 插件,“效率”、“裝X”兩不誤的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
富蕴县| 宁德市| 广宗县| 宁阳县| 鹤壁市| 满城县| 京山县| 龙门县| 荥经县| 滕州市| 定日县| 宝应县| 甘肃省| 富蕴县| 广丰县| 临安市| 云霄县| 凌云县| 慈溪市| 浦北县| 宝山区| 大余县| 敦化市| 兴城市| 敦煌市| 沭阳县| 锡林郭勒盟| 永修县| 灵石县| 祁阳县| 普定县| 志丹县| 延寿县| 墨江| 讷河市| 峨山| 凤翔县| 南皮县| 浑源县| 阿图什市| 阿克苏市|