IDEA超好用的插件

卑微小吳勵志寫博客第17天。

從接觸開發就使用的是IDEA,然後進入目前的項目組後,大家都用eclipse。所以我也開始用eclipse,不過發現還是IDEA比較好用一些,所以平時還是會用IDEA寫一些代碼。今天給大家推薦幾款IDEA好用的插件,會用這些插件,有時候可以提升開發效率。

Lombok

Lombok爲Java項目提供了非常有趣的附加功能,使用它的註解可以有效的地解決那些繁瑣又重複的代碼,例如
Setter、Getter、toString、equals、hashCode 以及非空判斷等。

  • 舉個例子,我們給一個類添加@Getter和@Setter註解
    在這裏插入圖片描述
  • Lombok就會爲我們自動生成所有屬性的Getter和Setter方法。
    在這裏插入圖片描述
    看一個類的方法,可以用Alt+7,可以點開
    在這裏插入圖片描述
    使用方法:
    1、打開idea。file——>settings——>Plugins——>LomBok
    點擊install,應用Apply,OK就好了
    2、在pom中加上
  <dependency>
       <groupId>org.projectlombok</groupId>
       <artifactId>lombok</artifactId>
       <optional>true</optional>
</dependency>

3、使用註解。

Translation

一款翻譯插件,支持Google、有道、百度翻譯,對我們看源碼時看註釋很有幫助!

  • 直接選中需要翻譯的內容,點擊右鍵即可找到翻譯按鈕;
    在這裏插入圖片描述
  • 還可以通過右上角的翻譯按鈕直接翻譯指定內容。
    在這裏插入圖片描述
    安裝方法和前面的lombok一樣的,在插件庫裏面找。
    在這裏插入圖片描述
    安裝完成一般都要重啓idea才能生效。這個工具對於閱讀源碼或者英語水平很差的同學還是很有幫組的。

GsonFormat

這款插件可以把JSON格式的字符串轉化爲實體類,當我們要根據JSON字符串來創建實體類的時候用起來很方便。
安裝方法如上。

  • 首先我們需要先創建一個實體類,然後在類名上右鍵Generate,之後選擇GsonFormat;
    在這裏插入圖片描述
    選擇性更改屬性名稱和類型:
    在這裏插入圖片描述
    點擊確定後直接生成實體類。

Alibaba Java Coding Guidelines

阿里巴巴《Java 開發手冊》配套插件,可以實時檢測代碼中不符合手冊規約的地方,助你碼出高效,碼出質量。

比如說手冊裏有這麼一條;
在這裏插入圖片描述
當我們違反手冊規約時,該插件會自動檢測並進行提示;
在這裏插入圖片描述
同時提供了一鍵檢測所有代碼規約情況和切換語言的功能;
在這裏插入圖片描述
如果你想修改某條規約的檢測規則的話,可以通過設置的Editor->Inspections進行修改。
在這裏插入圖片描述

Statistic

一款代碼統計工具,可以用來統計當前項目中代碼的行數和大小。

我們可以通過頂部菜單中的View->Tool Windows->Statistic按鈕開啓該功能;
在這裏插入圖片描述
此時就可以看到我們項目代碼的統計情況了
在這裏插入圖片描述
注意:有些插件可能對你的Idea版本不兼容,但是絕大多數都是可以用的。個人覺得這個插件雖然是可有可無的,但是會用一些插件我覺得有兩方面好處:
1、確實可以提高效率,或者規範代碼。
2、會讓別人覺得你很會用Idea,這樣在別人眼裏你的編程能力也不會差到哪裏去。

今天的分享就到這裏了,小夥伴們可以去嘗試一下這些插件哦!加油。
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章