我們介紹的第一個插件是Java開辟規約插件,這個Alibaba供給的Java代碼查抄的插件,我們可以右擊工程或者某個文件進行掃描,我們經由過程掃描代碼可以看到代碼按照Blocker、Critical、Major三個品級給我們列出編碼中的問題,幫忙我們在開辟中規范代碼的書寫,同時還有及時糾錯功能,我們在編寫代碼時便可以看到本身的問題,長短常適用的插件。
接下來我們介紹lombok插件,該插件是一個代碼生當作庫,我們可以操縱lombok注解生當作getter/setter方式、機關方式,日記等代碼,削減了良多反復代碼的開辟量。當生當作代碼的實體類的屬性改變時,也不會有任何影響,代碼也看起來簡練了然,在現實開辟中利用很是普遍。
我們在看源碼的時辰必然會在類的上面看到關于作者、編纂時候、功能描述等一系列的介紹,這些介紹離不開copyright插件,該插件可以用于編寫文件模板,不消在每建立一個文件就寫一遍注釋了。JRebel插件的熱擺設功能可以主動幫我們編譯和重啟辦事,省去了在開辟中調試的期待時候。這兩個插件的利用大師可以自行進修,此處不再具體介紹了。
接下來我們介紹Maven Helper插件,該插件可以幫忙我們查看到Maven依靠中的版本沖突,安裝完該插件后我們打開pom文件,在Dependency Analyzer我們可以看到我們引入的jar包中哪些有沖突,而且我們可以Exclude某個沖突的版本。
FindBugs插件和之前介紹的Java開辟規約插件類型,可以經由過程掃描的體例幫我們發現代碼中的bug,并提醒點竄方案。我們同樣右鍵點擊工程或者右鍵點擊文件,找到FindBugs,選擇掃描當前文件或者一個包下面的所有文件,或者一個模塊下的文件,甚至可所以整個工程的文件或者點竄的文件,掃描完當作后我們可以看到掃描的成果。
最后我們再介紹一個Json格局化的插件GsonFormat插件,我們安裝完該插件后,建立一個空的實體類,里面不編纂任何屬性,鼠標右鍵點擊Generate,選擇GsonFormat,然后在彈出框中輸入json字符串,點擊OK按鈕可以幫忙我們生當作實體類。
本文為大師介紹了IntelliJ IDEA 中有哪些常用的插件,介紹了這些插件的感化,可是這些插件的安裝過程以及具體的利用過程并沒有過多涉及,需要在實踐中進修。
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!