摘要: 本篇內容為大家提供的是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.10、jdk顯示
1.11、maven顯示
1.12、序列化
1.13、去除波浪線
1.14、git代碼分析
1.15、編譯代碼
1.16、佈局方式
1.17、代碼滾動
如上圖 Gif 所示,我們可以勾選此設置後,增加 Ctrl + 鼠標滾輪 快捷鍵來控制代碼字體大小顯示。
1.18圖片滾動
如上圖 Gif 所示,我們可以勾選此設置後,增加 Ctrl + 鼠標滾輪 快捷鍵來控制圖片大小顯示。
1.19定位代碼
1.20、長代碼折行顯示
1.21、重置佈局
1.22、自動生成註釋
具體請參照這裡
自動生成方法註釋
1.23、忽略文件
2常用插件
2.1、vue插件
2.2、提示快捷鍵插件
2.3、MyBatisPluginCrack插件
下載插件
安裝mybatis插件
在idea配置最後增加如下代碼
vi ~/java/tools/development/idea/bin/idea64.vmoptions
<table><tbody> /<tbody>/<table>1
-javaagent:/home/liuzm/java/tools/plugin/MyBatisPluginCrack-1.0.jar
重啟idea,完畢!下圖為效果圖
2.4、Idea Jrebel插件
激活
激活碼
<table><tbody>1
zNKWR2M0a4zuK2Y8KFyQzEw8llwjqOSolET0XqAigbCYeZKv8jTX+CZCDsqbAknRaK0lKZVTYhEVGmFZzKZjyr1mTDURgfGf8/1KDPwZ3QgkNeZxpHfg4lnT4gcaq2acOr30Ew==
如果過期請重新註冊
2.3、Material Theme UI EAP主題
原文閱讀:http://paascloud.net/2017/08/17/develop-tool/idea/idea-setting/
閱讀更多 技術顧問聯盟 的文章