1. 設定主題,菜單字型大小,顯示記憶體使用情況:
順便可以設定下窗體,菜單字型大小:
顯示記憶體使用情況:
2.修改編碼:
3.修改字型:
4.修改控制台輸出的字型及字型大小
5.設定滑鼠懸浮提示時間
6.忽略大小寫提示:
7.自動導包
1️⃣Add unambiguous imports on the fly:自動幫我們優化導入的包
2️⃣Optimize imports on the fly:自動去掉一些沒有用到的包
8.設定超過指定import個數,改為*
這裡設定為999意思為不支援import *,避免jar包沖突;可以不設定。
9.設定自動編譯
配置服務啟動過程中的自動編譯:
crtl+shift+alt+/
10.設定編譯,運作堆大小
(1) 設定idea編譯器的堆大小,如果堆過小,項目龐大時會導緻無法編譯通過
(2) 設定idea運作時的堆大小
點選Help 選擇 Edit Custom VM Options
11.修改類,接口,方法等文檔注釋資訊
生成類注釋:
1. 打開Settings設定
1. 打開Eduitor
1. 選擇 File and Code Templates
1. 選擇Files
1. 選擇 Class
2. 選擇 Interface
3. 選擇 Enum 等等……包括注解也可以設定。
類注釋:
#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end
#parse("File Header.java")
/**
*
* @className: ${NAME}
* @Description: TODO
*
* @version: v1.8.0
* @author: GONGWENXUE
* @date: ${DATE} ${TIME}
*
*/
public class ${NAME} {
}
複制
接口注釋:
#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end
#parse("File Header.java")
/**
*
* @className: ${NAME}
* @Description: TODO
*
* @version: v1.8.0
* @author: GONGWENXUE
* @date: ${DATE} ${TIME}
*
*/
public interface ${NAME} {
}
複制
生成方法注釋:
打開 File - Setting 選擇 Live Templates,點選右上方的 “+” 進行建立模闆,選擇1 Live Template 是建立模闆,2 Template Group是建立組。可以先建立一個自己的組,将自己建的模闆全部放進去,這樣友善管理。比如我建立的組是“myGroup”。
Abbreviation是輸入模闆快捷鍵代碼,Expand with是輸入鍵盤代号後立即選擇此模闆的快捷鍵(預設是Tab)。均可以根據自己的習慣選擇。
方法注釋模闆代碼:
/**
* @Author GONGWENXUE
* @Description //TODO $end$
* @version: v1.8.0
* @Date $time$ $date$
* @Param $param$
* @return $return$
**/
複制
另外需要注意的地方是 修改Edit variables,選擇适當的時間和參數類别:
11.設定快捷鍵
快速設定其他IDE的快捷鍵比如Eclipse:這樣就可以在IDEA中使用Eclipse的快捷鍵了
修改快捷鍵 : 分割界面,顯示多個視窗
自定義快捷鍵:
其實此方法和方法模闆的操作一樣,都是自定義觸發辨別,下面已輸出列印為列:
12. 調整工具欄顯示:
13.安裝常用的插件
Alibaba Java Coding Guidelines (1.0.6) //代碼規範
Easy Code (1.2.0-RELEASE) // 代碼生成
Free MyBatis plugin (2018.05.17) // dao與xml跳轉
MyBatis Log Plugin (2.0.7) // 輸出,還原sql語句
Maven Helper (3.7.172.1454.3) // maven檢查jar沖突
lombok //日志輸出@Slf4j 注解,使用後就不報紅
//jreble熱部署
Jrebel for idea
Jrebel mybatis Plus
如果大家喜歡還可以裝上可愛的小彩虹 Nyan Progress Bar
14.最後别忘了配置maven,jdk,git,svn等環境