IntelliJ IDEA lombok插件的安裝和使用
IntelliJ IDEA是一款非常優秀的集成開發工具,功能強大,而且插件眾多。lombok是開源的代碼生成庫,是一款非常實用的小工具,我們在編輯實體類時可以通過lombok註解減少getter、setter等方法的編寫,在更改實體類時只需要修改屬性即可,減少了很多重復代碼的編寫工作。本文小編只介紹IntelliJ IDEA中lombok插件的安裝和配置以及簡單的使用方法,更多請大家參考下文lombok在Eclipse下的使用,裏面包含了使用方法和常用lombok註解的介紹。
工具/原料
- IntelliJ IDEA
- 聯網
lombok插件的安裝
-
1
首先我們需要安裝IntelliJ IDEA中的lombok插件,打開IntelliJ IDEA後點擊菜單欄中的File-->Settings,或者使用快捷鍵Ctrl+Alt+S進入到設置頁面。
-
2
我們點擊設置中的Plugins進行插件的安裝,在右側選擇Browse repositories...,然後在搜索頁面輸入lombok變可以查詢到下方的Lombok Plugin,鼠標點擊Lombok Plugin可在右側看到Install按鈕,點擊該按鈕便可安裝。
-
3
我們在安裝頁面可以看到lombok具體支持的所有註解,在安裝過程中有Downloading Plugins的提示,安裝過程中進度條會變化。需要提醒的是,在安裝過程中一定要保證網絡連接可用且良好,否則可能會安裝失敗。安裝成功後我們可以看到右側的Restart按鈕,此時可先不操作,因為我們還有後續的配置工作。安裝完成後我們再回到Plugins,此時在右側可以搜索到lombok,而安裝前是不行的。
END
配置註解處理器
-
同樣我們在Settings設置頁面,我們點擊Build,Execution,Deployment-->選擇Compiler-->選中Annotation Processors,然後在右側勾選Enable annotation processing即可。
lombok插件的使用
-
使用前我們需要說明的是安裝的插件只是一個調用,就像我們使用maven插件一樣,本機需要安裝maven才行。我們在使用lombok前也需要添加lombok的依賴。lombok的版本一直在更新,大家可以在百度搜索框輸入lombok maven找到最新的依賴版本。
<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.16.10</version></dependency>
-
接下來我們編輯一個實體類Student,添加三個屬性,最後在類上添加@Data屬性,這個註解可以幫我們在.class文件中生成類中所有屬性的get/set方法、equals、canEqual、hashCode、toString方法等。
-
那麽編輯完代碼後我們如何查看生成的方法呢?在菜單欄點擊View-->Tool Windows-->Structure,便可以看到類中所有的方法了,這些都是lombok幫我自動生成的。
END
註意事項
- 安裝lombok插件過程中需要聯網,另外安裝需要配置Annotation Processors支持。
- 如果該經驗對您有用的話,請幫忙點贊、投票支持,非常感謝!
IntelliJ IDEA lombok插件的安裝和使用