IDEA常用插件


IDEA作為常用的開發者工具,其最大的特點之一就是插件的引入,一個好的插件可以提高開發效率的同時還可以減少代碼的寫入量,更加有趣的是有的插件還可以讓你的編輯器變得與眾不同,下面就來看看IDEA有哪些好用的插件吧!!!

注:以下所有插件安裝方式都為插件商店在線安裝~~~~~~

一.IDEA插件之重新啟動插件:

安裝方式:點擊File——>點擊settings(Ctrl+Alt+S)——>點擊Plugin——>選擇MarkePlace——>搜索IDEA Restart——>點擊Installed后進行安裝

 快捷鍵:Ctrl+Alt+R

安裝完這個IDEA插件之后可以快速的重新啟動IDEA

二.IDEA插件之Lombok

安裝方式:點擊File——>點擊settings(Ctrl+Alt+S)——>點擊Plugin——>選擇MarkePlace——>搜索Lombok——>點擊Installed后進行安裝

 

我們在開發過程中,通常都會定義大量的JavaBean,然后通過IDE去生成其屬性的構造器、getter、setter、equals、hashcode、toString方法,當要對某個屬性進行改變時,比如命名、類型等,都需要重新去生成上面提到的這些方法.安裝完Lombok插件后只需要在maven的pom.xml文件中引入相應的依賴后在需要用到這些方法的實體類上加上相應的注解就可以了。

引入依賴:

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

常用的注解有:

@Getter/@Setter:可以作用在類上和屬性上,放在類上,會對所有的非靜態(non-static)屬性生成Getter/Setter方法,放在屬性上,會對該屬性生成Getter/Setter 方法。並可以指定Getter/Setter方法的訪問級別

@EqualsAndHashCode:默認情況下,會使用所有非瞬態(non-transient)和非靜態(non-static)字段來生成equals和hascode方法,也可以指定具體使用哪些屬性

@ToString:生成toString方法,默認情況下,會輸出類名、所有屬性,屬性會按照順序輸出,以逗號分割

@NoArgsConstructor@RequiredArgsConstructor@AllArgsConstructor:無參構造器、部分參數構造器、全參構造器,當我們需要重載多個構造器的時候,Lombok就無能為力

@Data:@ToString, @EqualsAndHashCode, 所有屬性的@Getter, 所有non-final屬性的@Setter和@RequiredArgsConstructor的組合,通常情況下,我們使用這個注解就足夠了。

這里我們來看一個例子:

package com.example.demo.entity;

import lombok.Data;
@Data
public class Grade {

    //id
    private Long id;

    //姓名
    private String name;

    //科目
    private String subject;

    //成績
    private String score;
}

 三.IDEA插件之MyBatis Log Plugin

 安裝方式:點擊File——>點擊settings(Ctrl+Alt+S)——>點擊Plugin——>選擇MarkePlace——>搜索Mybatis Log Plugin——>點擊Installed后進行安裝

這個插件的具體使用方式見之前我總結的使用方式:https://www.cnblogs.com/zhukf/p/12843093.html

四.IDEA插件之Translation

 安裝方式:點擊File——>點擊settings(Ctrl+Alt+S)——>點擊Plugin——>選擇MarkePlace——>搜索Translation——>點擊Installed后進行安裝

快捷鍵:Translate——Ctrl + Shift + Y;Translate  and Replace——Ctrl + Shift + X

這是一款翻譯插件,點擊File——>點擊settings(Ctrl+Alt+S)——>點擊Other Settings——>點擊Traslation進行設置

有三種翻譯來源,分別是Google翻譯,有道翻譯,百度翻譯,其中有道和百度的需要填寫應用id及secret等才能用,這里我選擇谷歌翻譯。

詞翻譯插件支持多種語言之間的翻譯,常用漢語轉英語,英語轉漢語

 示例演示:

 五.IDEA插件之activate-power-mode

安裝方式:點擊File——>點擊settings(Ctrl+Alt+S)——>點擊Plugin——>選擇MarkePlace——>搜索activate-power-mode——>點擊Installed后進行安裝

 安裝完成后可以在Windows菜單下找到activate-power-mode,點擊進入后可以對其進行設置

 這是一款代碼編輯樣式特效的插件,可以設置代碼編輯時的樣式,讓你的代碼編寫看起來更加酷炫,截取一個小的示例來看一下

示例展示:

 還有很多其他的效果,在這里就不一一展示了~~~~~~

六.IDEA插件之阿里巴巴編碼規范插件

安裝方式:點擊File——>點擊settings(Ctrl+Alt+S)——>點擊Plugin——>選擇MarkePlace——>搜索Alibaba Java Coding Guidelines——>點擊Installed后進行安裝

 安裝完成后在菜單欄Tools工具下可以找到安裝好的編碼規范插件,如下:

 快捷鍵:Ctrl+Alt+Shift+J

安裝完成后可以右鍵項目對整個項目進行編碼規約掃描,也可以只對選中的類進行掃描,不關閉實時檢測功能即可以對正在編碼的代碼進行規范性校驗

示例展示:

對整個項目進行掃描:

對單個文件進行掃描:

 點擊掃描出來的問題后,點擊黃色警告,可以幫助你自動進行修改

七. IDEA插件之RESTful服務開發輔助工具集

安裝方式:點擊File——>點擊settings(Ctrl+Alt+S)——>點擊Plugin——>選擇MarkePlace——>搜索RestfulToolkit——>點擊Installed后進行安裝

 

 安裝完成后就可以像postMan一樣,找到想要測試的接口的模塊,輸入請求url,請求參數,進行接口的測試啦

使用快捷鍵ctrl + \ 就可以按url模糊查找請求快速定位到請求的類方法了

 八.IDEA插件之MyBatis 輔助工具

安裝方式:點擊File——>點擊settings(Ctrl+Alt+S)——>點擊Plugin——>選擇MarkePlace——>搜索MyBatisCodeHelperPro——>點擊Installed后進行安裝

 

 此插件是Mybatis的輔助工具插件,以下是我安裝時的配置選擇

 這里我的MyBatisCodeHelperPro插件未激活,因為沒有用到插件的其他功能,暫時沒有激活

 

 通過點擊圖示圖表就可以很方便的在mapper和xml文件來回跳轉了

九.IDEA插件之Rainbow Brackets

這是一款可以讓括號展現不同顏色的插件,非常的炫酷!!!

安裝方式:點擊File——>點擊settings(Ctrl+Alt+S)——>點擊Plugin——>選擇MarkePlace——>搜索Rainbow Brackets——>點擊Installed后進行安裝

如下進行顏色設置:

效果如下:

 

 

 

 

idea的插件有很多,在這里就不一一羅列了,好的插件可以提高開發效率,當然也可以減少代碼量,后期遇到的話會及時補充,各位有什么好的插件歡迎進行分享~~~~~~

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM