一、優化
1.在IDEA的安裝目錄的bin目錄下,找到如圖所示的兩個文件,根據所在系統是32位還是64位打開相應的文件。
2.以64位為例,打開idea64.exe.vmoptions。
如圖修改參數:
-Xms512m表示堆內存初始值為512M
-Xmx1024m表示堆內存的最大值為1024M
-XX:MaxPermSize=512m表示jvm允許分配的最大的非堆內存
3.保存文件重新打開idea即可
二、常用快捷鍵
如果是eclipse轉到Idea的,可能會對快捷鍵的變化很不習慣,但是也可以在settings中選擇eclipse的快捷鍵,如圖:
以下是eclipse和Intellij Idea的快捷鍵的對比:
但是在這里介紹的是常用的“純正的”idea的快捷鍵:
| ctrl+Y | 刪除行 |
| ctrl+N | 查找類 |
| ctrl+R | 替換 |
| ctrl+shift+1、2、3… | 創建書簽 |
| ctrl+1、2、3… | 定位到某一書簽 |
| ctrl+W | 擴展選擇 |
| ctrl+D | 復制當前行,並粘貼在下一行 |
| ctrl+J | 插入動態模板 |
| ctrl+B | 等效於 Ctrl + 左鍵單擊 |
| ctrl+H | 顯示當前類的層次結構 |
| alt+enter | 自動修復 |
| ctrl+alt+S | 打開設置 |
| ctrl+Q | 光標所在的變量 / 類名 / 方法名等上面(也可以在提示補充的時候按),顯示文檔內容 |
| Ctrl + Alt + L | 格式化 |
| Ctrl + Shift + R | 根據輸入內容替換對應內容,范圍為整個項目 或 指定目錄內文件 |
| Ctrl + Shift + Z | 取消撤銷 |
三、常用設置
1.代碼提示時不區分大小寫
Settings—>editor—>general—>code completion—>case sensitive completion:none
2.設置檢查程序
該功能用來快速設置代碼檢查等級。IntelliJ IDEA 對於編輯大文件並沒有太大優勢,很卡,原因就是它有各種檢查,這樣是非常耗內存和 CPU 的,所以為了能加快大文件的讀寫,我一般會暫時性設置為 None。
Inspections為最高等級檢查,可以檢查單詞拼寫,語法錯誤,變量使用,方法之間調用等。Syntax可以檢查單詞拼寫,簡單語法錯誤。None不設置檢查。
3.導包功能
- 勾選第一個綠框,IntelliJ IDEA 將在我們書寫代碼的時候自動幫我們優化導入的包,比如自動去掉一些沒有用到的包。
- 勾選第二個綠框,IntelliJ IDEA 將在我們書寫代碼的時候自動幫我們導入需要用到的包。但是對於那些同名的包,還是需要手動
Alt + Enter進行導入的,IntelliJ IDEA 目前還無法智能到替我們做判斷。






![V}]X{Z]Y@XT3@QC74AP(FRL V}]X{Z]Y@XT3@QC74AP(FRL](/image/aHR0cHM6Ly9pbWFnZXMyMDE1LmNuYmxvZ3MuY29tL2Jsb2cvODg2MTgyLzIwMTYwMS84ODYxODItMjAxNjAxMjgxODUyNTcwMzUtNDg5NDMwMjE2LnBuZw==.png)

