IDEA沒必要多說,IDEA插件是開發中必備的神器,相信你們對常見的插件都視如珍寶,如:Alibaba Java Coding Guidelines、Lombok Plugin、Translation、GenerateSerialVersionUID以及具備高逼格的更換Idea背景的Background Image Plus,這些都給開發人員帶來極大的效率提高,今天我給你們介紹這幾款插件的安裝以及做用。html
這款插件是由阿里巴巴出品的代碼規範檢查工具,幫助咱們能養成良好的編程習慣。程序員
一、安裝步驟編程
file->settings->plugins->marketplace->Alibaba->Installed->okide
二、如何使用工具
2.1點擊鼠標右鍵,最下面有個編碼規約掃描,或者快捷鍵Ctrl+Alt+Shift+J(如快捷鍵衝突,可執行修改快捷鍵。)ui
2.2選擇完了以後,會出現三中不一樣的狀況,分別爲'嚴重' '警告' '提示'編碼
能夠一步步的點開看具體哪裏規範問題,也能夠點擊修改。方便完美~.net
大名鼎鼎的Lombok,幫助碼農減小重複代碼的編寫,使用該插件讓IDEA支持Lombok語法。插件
當咱們原來在編寫一個實體類的時候,都要去編寫Get Set方法,雖然當初咱們的Eclpse與Idea提供了快捷鍵,可是總體代碼看上去繁瑣,觀賞性不高。翻譯
一、安裝步驟
file->settings->plugins->marketplace->Lombok->Installed->ok
二、使用方法
在使用lombok註解的時候記得要導入lombok.jar包到工程,若是使用的是Maven的工程項目的話,要在其pom.xml中添加依賴以下:
<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.18.0</version> <scope>provided</scope> </dependency>
加入依賴jra包以後在須要在實體類中添加@Data @Accessors(chain = true) @Entity這三個註解便可。
翻譯插件,省去搜索的繁瑣,對於咱們這種英語小渣渣來講,這款插件再適合不過了,由於不但逼格高,還能讓咱們瀏覽代碼起來更加方便
一、安裝步驟
file->settings->plugins->marketplace->Translation->Installed->ok
二、使用方法
選擇一個單詞或者一個句子,按ctrl + shift + y 進行翻譯
自動生成 serialVersionUID 的方法
當咱們用IDEA編寫類並實現 Serializable(序列化)接口的時候,可能會遇到這樣一個問題,那就是:沒法自動生成serialVersionUID,所以使用GenerateSerialVersionUID能解決這個問題
一、安裝步驟
file->settings->plugins->marketplace->GenerateSerialVersionUID->Installed->ok
二、使用方法
自定義背景圖片 插件,能夠設置本身喜歡的背景圖片。通常的猥瑣程序員老宅男就是胸大無腦的大MM。
一、安裝步驟
file->settings->plugins->marketplace->Background Image Plus->Installed->ok
二、使用方法
2.1點擊View –> set Background Image
2.2點擊選擇圖片,和透明度點擊Ok背景就設置好了!
暫時在開發過程當中就適用到這幾款插件,若是有更好的插件使用,請留言一塊兒交流~