優化配置你的IDE,簡單快速
ide
1.修改JVM參數 (IntelliJ IDEA 10.0.1包含以上版本不須要設置)
修改idea.exe.vmoptions配置文件調整如下內容:
-Xms256m
-Xmx384m
-XX:MaxPermSize=128m
-XX:NewRatio=4
-Xss128k
-Dsun.awt.keepWorkingSetOnMinimize=true
-server
-Xms256m設置初時的內存數,你須要設置一個合理的值, 增長該值能夠提升Java程序的啓動速度。若是你的內存夠大,如2G,能夠設置到400m。
-Xmx384m設置最大內存數,提升該值,能夠減小內存Garage收集的頻率,提升程序性能。
-Dsun.awt.keepWorkingSetOnMinimize=true 能夠讓IDEA最小化到任務欄時依然保持以佔有的內存,當你從新回到IDEA,可以被快速顯示,而不是由灰白的界面逐漸顯現整個界面,加快回復到原界面的速度。
-server控制內存garage方式,這樣你無需在花一到兩分鐘等待內存garage的收集。
2.優化文件保存和工程加載性能
取消「Synchronize file on frame activation」 和「Save files on framedeactivation」的選擇
同時咱們選擇"Save files automatically", 並將其設置爲30秒,這樣IDEA依然能夠自動保持文件,因此在每次切換時,你須要按下Ctrl+S保存文件
如何讓IntelliJ IDEA動的時候不打開工程文件:Settings->General去掉Reopen last project on startup優化
3.用*標識編輯過的文件idea
Editor –> Editor Tabs
—————————————–
在IDEA中,你須要作如下設置, 這樣被修改的文件會以*號標識出來,你能夠及時保存相關的文件。"Mark modifyied tabs with asterisk"spa
4.顯示行號和代碼線
如何顯示行號:Settings->Editor->Appearance標籤項,勾選Show line numbers、Show method separatos
server
5.自定義鍵盤快捷方式
若是默認代碼提示和補全快捷鍵跟輸入法衝突,如何解決:Settings->Keymap
6.如何讓光標不隨意定位
Settings->Editor中去掉Allow placement of caret after end of line。內存
7.中文亂碼問題ci
Settings-> File Encondings 選擇 IDE Encoding爲GBK。資源
在包含中文文件名或者文件夾的時候會出現??的亂碼,解決方法以下:
File菜單->Settings->Colors & Fonts->Editor Font=宋體, size=12, line spacing =1.0
Settings->Appearance中勾選Override default fonts by (not recommended),設置Name:NSimSun,Size:12編譯器
8.取消代碼拼寫檢查
Settings->Inspections > Spelling > Typo
9.自動編譯
Settings → Compiler 來對編譯器進行設置。automatic和parallelized選項默認關閉,你能夠經過勾選「Make project automatically」和「Compile independent modules in parallel」來開啓。
10. idea的資源國際化(i18n)
Settings -> File Encodings 勾選上這個選項
Transparent native-to-ascci conversion