IDEA神器-常用配置(MAC版)

夢迴老街發表於2020-10-13

目錄

  1. 忽略大小寫
    在我們寫程式碼的時候,IDEA會根據我們的輸入提幫我們提示或是程式碼補充,但是是區分大小寫的。比如我們輸入StringBuffer 就會給與程式碼提示,但是如果輸入stringBuffer是沒有提示的。這樣其實很累,我們設定忽略大小寫,這樣會很方便
    在這裡插入圖片描述

  2. 設定自動引包
    將圖中的①、②兩處都勾選上
    ①:寫程式碼的時候,會幫我們優化匯入的包,比如去掉一些沒用的
    ②:寫程式碼的時候,會自動幫我們引入需要的包
    在這裡插入圖片描述

  3. 設定Tab可以多行顯示
    當我們開啟多個程式碼檔案的時候,顯示不下的Tab,會隱藏起來,這樣很不方便
    在這裡插入圖片描述
    我們可以設定Tab多行顯示,通過換行的方式將所有的Tab都顯示出來,方便查詢
    將①、②處的核取方塊去掉,就代表Tab多行顯示
    ③:代表當超出這個數量的時候,最先開啟的Tab會被關閉
    在這裡插入圖片描述
    設定後的效果
    在這裡插入圖片描述

  4. 顯示程式碼行數
    ①:選中顯示程式碼行數
    ②:顯示方法分割線
    在這裡插入圖片描述

  5. 設定IDEA的JVM記憶體,提高效能
    修改IntelliJ IDEA 7.0\bin下idea.vmoptions,調整-Xms和-Xmx
    -Xms1024m
    -Xmx2048m
    -XX:ReservedCodeCacheSize=240m
    -XX:+UseCompressedOops
    -Dfile.encoding=UTF-8
    -XX:+UseConcMarkSweepGC
    -XX:SoftRefLRUPolicyMSPerMB=50
    -ea
    -Dsun.io.useCanonCaches=false
    -Djava.net.preferIPv4Stack=true
    -Djdk.http.auth.tunneling.disabledSchemes=""
    -XX:+HeapDumpOnOutOfMemoryError
    -XX:-OmitStackTraceInFastThrow
    -Xverify:none

    -XX:ErrorFile= U S E R H O M E / j a v a e r r o r i n i d e a − X X : H e a p D u m p P a t h = USER_HOME/java_error_in_idea_%p.log -XX:HeapDumpPath= USERHOME/javaerrorinideaXX:HeapDumpPath=USER_HOME/java_error_in_idea.hprof
    -javaagent:/Applications/IntelliJ IDEA 4.app/Contents/bin/jetbrains-agent.jar

  6. 設定Http代理
    當工作環境存在網路限制,需要通過代理上網的時候,IDEA的外掛是不能正常使用的,這時候就要通過設定代理,使IDEA能夠連線到網路
    在這裡插入圖片描述

相關文章