IDEA配置
自己瞎倒騰電腦,過段時間就掛一次,重置之後,一夜回到解放前,啥都沒得了…
下載兩分鐘,配置兩小時…
這裏記錄一下自己 IDEA 的配置,以防不測!
主要是配色和主題,自己配出來的用着舒服,強迫症患者一枚
今天從2019.3更新到了2020.1,但是窗口老是閃退,所以只得新安裝配置!
發現幾個主題網站,主題配色還是很全面的。像我這種強迫症,選擇之後還得自己在修改配色。
0. 主題下載
IntelliJ IDEA主題網站
Color Themes
SoftHub
ThemesMap
1. 自定義主題配色
主題跟換:
導入下載主題:
亮系主題配置
- Solarized Light (Alternate) Theme
用慣了亮系主題,不妨換一下暗系主題;還推薦One Dark Theme
- Atom OneDark Theme
- Atom Material Icons
2. 關鍵字配色
Editor---->Color Scheme---->Java
3. 字體行距
Size: 18
Line spacing : 1.2
4. Plugins
5. 背景圖片設置
- 設置背景圖片插件:Background Image
6. Rainbow Brackets
1. Round Brackets :
Color #1 | FFB12B |
---|---|
Color #2 | FF5D5D |
Color #3 | 6EB9FF |
Color #4 | 33DF73 |
Color #5 | E9A697 |
2. Square Brackets
Color #1 | 00CBA9 |
---|---|
Color #2 | 3CE244 |
Color #3 | 6FC3FC |
Color #4 | B554FF |
Color #5 | FF5D5D |
3. Squiggly Brackets
Color #1 | 4987FF |
---|---|
Color #2 | 42E9B7 |
Color #3 | 6FC3FC |
Color #4 | FF607C |
Color #5 | C68873 |
4. Angle Brackets
Color #1 | 48A4FF |
---|---|
Color #2 | 42E9B7 |
Color #3 | FF9502 |
Color #4 | 4558F4 |
Color #5 | C68873 |
7. 添加類時註釋作者信息和日期時間
/**
* @Author: Mr.Q
* @Date: 2019-07-28 09:38
* @Description:
*/
File—>Settings—>editor—>File and Code Templates—>Include—>File Header—>“添加以下代碼”
@Date: ${YEAR}-${MONTH}-${DAY} ${HOUR}:${MINUTE}
8. 學生免費註冊使用步驟
9. 修改IDEA運行內存,加快運行速度
D:\IDEA\IntelliJ IDEA 2019.2\bin
關鍵的三個參數的說明
-
-Xms
是最小啓動內存參數 -
-Xmx
是最大運行內存參數 -
-XX:ReservedCodeCacheSize
保留代碼佔用的內存容量參數
【我的配置】
-Xms1024m
-Xmx2048m
-XX:ReservedCodeCacheSize=512m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-XX:CICompilerCount=2
-Dsun.io.useCanonPrefixCache=false
-Djava.net.preferIPv4Stack=true
-Djdk.http.auth.tunneling.disabledSchemes=""
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
-Djdk.attach.allowAttachSelf
【內存配置參考】
電腦運行內存爲8G的建議
-server
-Xms512m
-Xmx1024m
-XX:ReservedCodeCacheSize=300m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-Djdk.http.auth.tunneling.disabledSchemes=""
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
電腦運行內存爲16G的建議
-server
-Xms1024m
-Xmx2048m
-XX:ReservedCodeCacheSize=500m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-Djdk.http.auth.tunneling.disabledSchemes=""
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow