本篇内容為大家提供的是IntelliJ IDEA2016.3.3 常用設定配置。感興趣的同學可以參考學習下,具體内容如下:
1常用設定
1.1代碼提示
- IntelliJ IDEA 的代碼提示和補充功能有一個特性:區分大小寫。如上圖示注 1 所示,預設就是 First letter 區分大小寫的,如果想不區分大小寫的話,改為 None 選項即可。
1.2自動引包
- 如上圖示注 1 和 2 所示,預設 IntelliJ IDEA 是沒有開啟自動 import 包的功能。
- 勾選标注 1 選項,IntelliJ IDEA 将在我們書寫代碼的時候自動幫我們優化導入的包,比如自動去掉一些沒有用到的包。
- 勾選标注 2 選項,IntelliJ IDEA 将在我們書寫代碼的時候自動幫我們導入需要用到的包。但是對于那些同名的包,還是需要手動 Alt + Enter 進行導入的,IntelliJ IDEA 目前還無法智能到替我們做判斷。
1.3顯示記憶體
- 如上圖所示,IntelliJ IDEA 2016.3 版本預設是不顯示記憶體使用情況的,對于大記憶體的機器來講不顯示也無所謂,但是如果是記憶體小的機器最好還是顯示
1.4标簽折行顯示
- 如上圖示注 1 所示,在打開很多檔案的時候,IntelliJ IDEA2016.3 預設是把所有打開的檔案名 Tab 單行顯示的。但是我個人現在的習慣是使用多行,多行效率比單行高,因為單行會隐藏超過界面部分 Tab,這樣找檔案不友善。
1.5調整記憶體
- 如上圖示注 1 所示,在打開很多檔案的時候,IntelliJ IDEA 預設是把所有打開的檔案名 Tab 單行顯示的。但是我個人現在的習慣是使用多行,多行效率比單行高,因為單行會隐藏超過界面部分 Tab,這樣找檔案不友善。
1.6打開項目方式
- 如上圖示注 1 所示,勾選此選項後,啟動 IntelliJ IDEA 的時候,預設會打開上次使用的項目。如果你隻有一個項目的話,該功能還是很好用的,但是如果你有多個項目的話,建議還是關閉,這樣啟動 IntelliJ IDEA 的時候可以選擇最近打開的某個項目。
- 如上圖紅圈所示,該選項是設定當我們已經打開一個項目視窗的時候,再打開一個項目視窗的時候是選擇怎樣的打開方式。
- Open project in new window 每次都使用新視窗打開。
- Open project in the same window 每次都替換目前已打開的項目,這樣桌面上就隻有一個項目視窗。
- Confirm window to open project in 每次都彈出提示視窗,讓我們選擇用新視窗打開或是替換目前項目視窗。
1.7字型設定
- 如上圖 Gif 所示,我們可以勾選此設定後,增加 Ctrl + 滑鼠滾輪 快捷鍵來控制圖檔的大小顯示。
1.8方法分割線
- 如上圖紅圈所示,預設 IntelliJ IDEA 是沒有勾選 Show line numbers 顯示行數的,但是我建議一般這個要勾選上。
- 如上圖紅圈所示,預設 IntelliJ IDEA 是沒有勾選 Show method separators 顯示方法線的,這種線有助于我們區分開方法,是以也是建議勾選上的。
1.9預設編碼UTF-8
- Transparent native-to-ascli conversion 把ascli 轉成中文
1.10jdk顯示
1.11maven顯示
1.12序列化
1.13去除波浪線
1.14git代碼分析
1.15編譯代碼
1.16布局方式
1.17代碼滾動
- 如上圖 Gif 所示,我們可以勾選此設定後,增加 Ctrl + 滑鼠滾輪 快捷鍵來控制代碼字型大小顯示。
1.18圖檔滾動
- 如上圖 Gif 所示,我們可以勾選此設定後,增加 Ctrl + 滑鼠滾輪 快捷鍵來控制圖檔大小顯示。
1.19定位代碼
1.20長代碼折行顯示
1.21重置布局
1.22自動生成注釋
具體請參照
這裡自動生成類注釋
自動生成方法注釋
1.23忽略檔案
2常用插件
2.1vue插件
2.2提示快捷鍵插件
2.3MyBatisPluginCrack插件
- 下載下傳插件
- 安裝mybatis插件
-
在idea配置最後增加如下代碼
vi ~/java/tools/development/idea/bin/idea64.vmoptions
-javaagent:/home/liuzm/java/tools/plugin/MyBatisPluginCrack-1.0.jar
重新開機idea,完畢!下圖為效果圖
2.4Idea Jrebel插件
-
激活
激活碼
zNKWR2M0a4zuK2Y8KFyQzEw8llwjqOSolET0XqAigbCYeZKv8jTX+CZCDsqbAknRaK0lKZVTYhEVGmFZzKZjyr1mTDURgfGf8/1KDPwZ3QgkNeZxpHfg4lnT4gcaq2acOr30Ew==
如果過期請重新
注冊