04.11 IntelliJ IDEA 這些有用的設置你都做了嗎?動畫演示(收藏)

摘要: 本篇內容為大家提供的是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>

1

-javaagent:/home/liuzm/java/tools/plugin/MyBatisPluginCrack-1.0.jar/<tbody>/<table>

重啟idea,完畢!下圖為效果圖

2.4、Idea Jrebel插件

激活

激活碼

<table><tbody>

1

zNKWR2M0a4zuK2Y8KFyQzEw8llwjqOSolET0XqAigbCYeZKv8jTX+CZCDsqbAknRaK0lKZVTYhEVGmFZzKZjyr1mTDURgfGf8/1KDPwZ3QgkNeZxpHfg4lnT4gcaq2acOr30Ew==/<tbody>/<table>

如果過期請重新註冊

2.3、Material Theme UI EAP主題

原文閱讀:http://paascloud.net/2017/08/17/develop-tool/idea/idea-setting/