1. 程式人生 > >IntelliJ IDEA lombok插件的安裝和使用

IntelliJ IDEA lombok插件的安裝和使用

-- 進入 uno enable not mpi 我們 right ont

IntelliJ IDEA是一款非常優秀的集成開發工具,功能強大,而且插件眾多。lombok是開源的代碼生成庫,是一款非常實用的小工具,我們在編輯實體類時可以通過lombok註解減少getter、setter等方法的編寫,在更改實體類時只需要修改屬性即可,減少了很多重復代碼的編寫工作。本文小編只介紹IntelliJ IDEA中lombok插件的安裝和配置以及簡單的使用方法,更多請大家參考下文lombok在Eclipse下的使用,裏面包含了使用方法和常用lombok註解的介紹。

工具/原料

  • IntelliJ IDEA
  • 聯網

lombok插件的安裝

  1. 1

    首先我們需要安裝IntelliJ IDEA中的lombok插件,打開IntelliJ IDEA後點擊菜單欄中的File-->Settings,或者使用快捷鍵Ctrl+Alt+S進入到設置頁面。

    技術分享圖片
  2. 2

    我們點擊設置中的Plugins進行插件的安裝,在右側選擇Browse repositories...,然後在搜索頁面輸入lombok變可以查詢到下方的Lombok Plugin,鼠標點擊Lombok Plugin可在右側看到Install按鈕,點擊該按鈕便可安裝。

    技術分享圖片 技術分享圖片
    技術分享圖片 技術分享圖片
  3. 3

    我們在安裝頁面可以看到lombok具體支持的所有註解,在安裝過程中有Downloading Plugins的提示,安裝過程中進度條會變化。需要提醒的是,在安裝過程中一定要保證網絡連接可用且良好,否則可能會安裝失敗。安裝成功後我們可以看到右側的Restart按鈕,此時可先不操作,因為我們還有後續的配置工作。安裝完成後我們再回到Plugins,此時在右側可以搜索到lombok,而安裝前是不行的。

    技術分享圖片 技術分享圖片 技術分享圖片 技術分享圖片 END

配置註解處理器

  1. 同樣我們在Settings設置頁面,我們點擊Build,Execution,Deployment-->選擇Compiler-->選中Annotation Processors,然後在右側勾選Enable annotation processing即可。

    技術分享圖片 技術分享圖片 END

lombok插件的使用

  1. 使用前我們需要說明的是安裝的插件只是一個調用,就像我們使用maven插件一樣,本機需要安裝maven才行。我們在使用lombok前也需要添加lombok的依賴。lombok的版本一直在更新,大家可以在百度搜索框輸入lombok maven找到最新的依賴版本。

    <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.16.10</version></dependency>

    技術分享圖片
  2. 接下來我們編輯一個實體類Student,添加三個屬性,最後在類上添加@Data屬性,這個註解可以幫我們在.class文件中生成類中所有屬性的get/set方法、equals、canEqual、hashCode、toString方法等。

    技術分享圖片
  3. 那麽編輯完代碼後我們如何查看生成的方法呢?在菜單欄點擊View-->Tool Windows-->Structure,便可以看到類中所有的方法了,這些都是lombok幫我自動生成的。

    技術分享圖片 技術分享圖片 END

註意事項

  • 安裝lombok插件過程中需要聯網,另外安裝需要配置Annotation Processors支持。
  • 如果該經驗對您有用的話,請幫忙點贊、投票支持,非常感謝!

IntelliJ IDEA lombok插件的安裝和使用