幾個炫酷的IDEA插件

.ignore

用來創建Git的.ginore文件, 該插件帶有大量的模板配置。

幾個炫酷的IDEA插件

BashSupport

用來支持和執行Bash腳本。Windows下需要安裝WSL。

幾個炫酷的IDEA插件

Lombok

一款提高Java中Setter和Getter編寫效率的插件。Java語言,每次寫實體類的時候都需要寫一大堆的setter,getter,如果bean中的屬性一旦有修改、刪除或增加時,需要重新生成或刪除get/set等方法,給代碼維護增加負擔,這也是Java被詬病的一種原因。Lombok則爲我們解決了這些問題,使用了lombok的註解(@Setter,@Getter,@ToString,@@RequiredArgsConstructor,@EqualsAndHashCode或@Data)之後,就不需要編寫或生成get/set等方法,很大程度上減少了代碼量,而且減少了代碼維護的負擔。安裝完成之後,在應用Lombok的時候注意別忘了需要添加依賴:

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

示例代碼:

@Setter
@Getter
@ToString
@EqualsAndHashCode
public class Person {
    private String name;
    private int age;
    private String sex;
}

One dark theme

用來將idea的主題修改爲Atom風格的插件。

幾個炫酷的IDEA插件

Grep console

自定義日誌顏色,idea控制檯可以彩色顯示各種級別的log,安裝完成後,在console中右鍵就能打開。

幾個炫酷的IDEA插件

並且可以設置不同的日誌級別的顯示樣式。

幾個炫酷的IDEA插件

Free MyBatis plugin

安裝完成重啓IDEA之後,我們會看到code左側或多出一列綠色的箭頭,點擊箭頭我們就可以直接定位到xml相應文件的位置。

幾個炫酷的IDEA插件

對應的動態SQL配置文件:

幾個炫酷的IDEA插件

MyBatis Log Plugin

MyBatis Log Plugin 這款插件是直接將Mybatis執行的sql腳本顯示出來,無需處理,可以直接複製出來執行的。

String Manipulation

強大的字符串轉換工具。使用快捷鍵:Alt+M。

幾個炫酷的IDEA插件

Alibaba Java Coding Guidelines

阿里巴巴代碼規範檢查插件,當然規範可以參考《阿里巴巴Java開發手冊》。

幾個炫酷的IDEA插件

RestfulTooKit

Spring MVC網頁開發的時候,我們都是通過requestmapping的方式來定義頁面的URL地址的,爲了找到這個地址我們一般都是cmd+shift+F的方式進行查找,大家都知道,我們URL的命名一個是類requestmapping+方法requestmapping,查找的時候還是有那麼一點不方便的,restfultookit就能很方便的幫忙進行查找。找到對應的controller,那麼只要Ctrl+斜槓。

幾個炫酷的IDEA插件

Gitee

開源中國的碼雲插件。

幾個炫酷的IDEA插件

CodeGlance

代碼縮略圖。

幾個炫酷的IDEA插件

Properties to YAML Converter

把 Properties 的配置格式改爲 YAML 格式

Eclipse Code Formatter

使用 Eclipse 的代碼格式化風格,在一個團隊中如果公司有規定格式化風格,這個可以使用。

Rainbow Brackets

對稱括號着色。

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