推薦幾款非常實(shí)用的IDEA插件小結(jié)
推薦幾款讓你開發(fā)效率倍增的IDEA插件,解決你開發(fā)中可望而又不好找的插件。
1、Alibaba Java Coding Guidelines
經(jīng)過247天的持續(xù)研發(fā),阿里巴巴于10月14日在杭州云棲大會(huì)上,正式發(fā)布眾所期待的《阿里巴巴Java開發(fā)規(guī)約》掃描插件!該插件由阿里巴巴P3C項(xiàng)目組研發(fā)。P3C是世界知名的反潛機(jī),專門對(duì)付水下潛水艇,寓意是掃描出所有潛在的代碼隱患。
為了讓開發(fā)者更加方便、快速將規(guī)范推動(dòng)并實(shí)行起來,阿里巴巴基于手冊(cè)內(nèi)容,研發(fā)了一套自動(dòng)化的IDE檢測(cè)插件(IDEA、Eclipse)。該插件在掃描代碼后,將不符合規(guī)約的代碼按Blocker/Critical/Major三個(gè)等級(jí)顯示在下方,甚至在IDEA上,我們還基于Inspection機(jī)制提供了實(shí)時(shí)檢測(cè)功能,編寫代碼的同時(shí)也能快速發(fā)現(xiàn)問題所在。對(duì)于歷史代碼,部分規(guī)則實(shí)現(xiàn)了批量一鍵修復(fù)的功能,如此爽心悅目的功能是不是很值得擁有?提升代碼質(zhì)量,提高團(tuán)隊(duì)研發(fā)效能,插件將會(huì)一路同行。
2、iBATIS/MyBatis plugin
輕松通過快捷鍵找到MyBatis中對(duì)應(yīng)的Mapper和XML,CTRL+ALT+B
3、GsonFormat
當(dāng)面對(duì)一大堆JSON數(shù)據(jù)需要生成實(shí)體對(duì)象的時(shí)候,這個(gè)時(shí)候GsonFormat就派上了用場(chǎng),一鍵生成對(duì)應(yīng)實(shí)體對(duì)象
4、Stack Overflow
編碼中幾乎所有遇到的錯(cuò)誤,都可以在Stack Overflow上找到,因此這個(gè)插件可稱之為貼心助手,只不過默認(rèn)使用Google搜索,大家注意。
5、Background Image Plus
給你一個(gè)機(jī)會(huì)讓你面向“對(duì)象”編程,設(shè)置你喜歡的圖片,提升你編碼格調(diào)!
安裝后,在設(shè)置界面設(shè)置背景圖片文件夾,里邊放圖片,并且可以設(shè)置定時(shí)更新:
設(shè)置完圖片之后,重啟一下IDEA,然后,你懂的!
6、Lombok
http://www.dbjr.com.cn/article/154403.htm
從今天起讓我們忘記Java中的get/set方法吧!
7、CodeGlance
類似SublimeText的Mini Map插件,看下圖就知道什么用了:
8、其他插件
Markdown support、Maven Helper、JRbel
如果你有好的推薦,歡迎留言評(píng)論,讓更多的人知道好用的東西!
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
Springboot居然可以設(shè)置動(dòng)態(tài)的Banner(推薦)
這篇文章主要介紹了Springboot居然可以設(shè)置動(dòng)態(tài)的Banner,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-03-03Java核心庫實(shí)現(xiàn)簡(jiǎn)單的AOP
這篇文章主要介紹了如何用Java核心庫實(shí)現(xiàn)簡(jiǎn)單的AOP,幫助大家為了更好的理解和學(xué)習(xí)AOP的思想,感興趣的朋友可以了解下2020-08-08SpringBoot 在項(xiàng)目啟動(dòng)之后執(zhí)行自定義方法的兩種方式小結(jié)
這篇文章主要介紹了SpringBoot 在項(xiàng)目啟動(dòng)之后執(zhí)行自定義方法的兩種方式小結(jié),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2021-09-09詳解spring boot 以jar的方式啟動(dòng)常用shell腳本
本篇文章主要介紹了詳解spring boot 以jar的方式啟動(dòng)常用shell腳本,具有一定的參考價(jià)值,有興趣的可以了解一下2017-09-09java?fastjson傳輸long數(shù)據(jù)卻接收到了int的問題
這篇文章主要介紹了java?fastjson傳輸long數(shù)據(jù)卻接收到了int的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-01-01SpringBoot中的@ControllerAdvice注解原理詳解
這篇文章主要介紹了SpringBoot中的@ControllerAdvice注解原理詳解,在SpringBoot應(yīng)用程序啟動(dòng)過程中,Spring會(huì)掃描所有的類,尋找?guī)в蠤ControllerAdvice注解的類這些方法會(huì)被添加到一個(gè)映射表中,以便后續(xù)處理異常時(shí)能找到對(duì)應(yīng)的處理方法,需要的朋友可以參考下2024-01-01Java UrlRewriter偽靜態(tài)技術(shù)運(yùn)用深入分析
通常我們?yōu)榱烁玫木徑夥?wù)器壓力,和增強(qiáng)搜索引擎的友好面,都將文章內(nèi)容生成靜態(tài)頁面,這就產(chǎn)生了偽靜態(tài)技術(shù),也就是我們常說的Url Rewriter重寫技術(shù)2012-12-12java.lang.Runtime.exec的左膀右臂:流輸入和流讀取詳解
這篇文章主要介紹了java.lang.Runtime.exec的左膀右臂:流輸入和流讀取詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2021-11-11Mybatis中使用updateBatch進(jìn)行批量更新
這篇文章主要介紹了Mybatis中使用updateBatch進(jìn)行批量更新的相關(guān)資料,有逐條更新,sql批量更新等,具體實(shí)例代碼大家參考下本文2018-04-04java+selenium 網(wǎng)易云音樂刷累計(jì)聽歌數(shù)的方法
這篇文章主要介紹了java+selenium 網(wǎng)易云音樂刷累計(jì)聽歌數(shù)的方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-06-06