IDEA設置

寫在前面:
一、全部設置通過一個setting導入便可完成。寫這裡的緣由是記錄哪些須要設置,換了平臺、系統之後能夠知道經常使用的設置。
二、各個IDE版本不一樣,有些已經默認設置了。字體是根據電腦來的,顯示器大了遠了字體都須要調整
三、版本:IDEA2017.2.6+Windows平臺html


一、設置外觀和字體大小
settings--Edit--font
注:經常改。
注:若是調整文字大小比較頻繁,能夠設置滾輪設置:setting--Editor--Gernral--Mouse--"Change font size(Zoom) with Ctrl+Mouse Wheel"java

二、keymap
注:用久了之後,會改那麼一兩個windows

三、代碼補全
settings--Editor--General--Code Completion
注:我現在的習慣是改爲none,意思是不區分大小寫,本身能夠改爲其餘感覺下瀏覽器

【無需修改】四、代碼檢測警告提示等級設置
右下角tomcat

五、自動導入包和導入包優化的設置
settings--Editor--General--Auto import
注:我現在的習慣是不修改,選擇askapp

【無需修改】六、單詞拼寫提示
settings--Editor--Inspections--spellingide

【無需修改】七、tab頁面多行顯示的設置
注:我現在的習慣是不修改,看習慣工具

八、Java代碼的註釋風格
settings--Editor--code style-java--code generation--commend code,
我習慣在第一個字母前加上//。須要去掉line comment at first column和add a space at comment start;字體

【無需修改】九、展開project目錄的空包:
project目錄的右上角設置圖標--hide empety middle packages優化

【無需修改】十、省電模式
file--power save mode;開啓這種模式以後 IntelliJ IDEA 會關掉代碼檢查和代碼提示等功能

【無需修改】十一、代碼折疊
setting--editor--general--code folding
注:根據須要勾選,我本身都是默認的

十二、顯示內存使用狀況
setting--appearance & behavior --appearance--windows options--show memory indicator
注:使用該功能之後,右下角能夠點擊釋放內存

1三、增長build時堆內存
setting--build,execution,depolyment--Compiler--build process heap size.

1四、設置軟分行
在編輯窗口的左側右擊,選擇‘soft-wrap all files’

1五、設置忽略的文件和文件夾
setting--Editor--File Types--Ignore files and folders
例如忽略‘.idea’

1六、設置顯示行數、方法線
編輯窗口左側右擊選擇「Show line numbers」,或者setting--editor--general--Appearance--「Show line numbers」

1七、設置顯示方法線
setting--editor--general--Appearance--「Show method separatoers」
注:這個看個人習慣了

1八、設置編碼
打開 intellij idea的安裝目錄 的bin 文件夾下的idea.exe.vmoptions ,用記事本打開,在文件末尾處添加 「-Dfile.encoding=UTF-8」
setting-Editor-file encoding,所有修改爲UTF-8
使用tomcat的話,則在「run-Comfigurations」-server-VM options中添加「-Dfile.encoding=UTF-8」


注釋:
一、新建文件的時候自動添加類注釋
參考:http://blog.csdn.net/qq_34581118/article/details/78409782
setting -- Editor -> File and Code Templates -> Files -> Class/Interface ,在class上方添加以下內容:
/**
* @description: ${description}
*
* @author: ${USER}
*
* @create: ${DAY}-${MONTH}-${YEAR}
**/
注:我選擇在files中設置而不是includes中設置,是因為前者能夠強制你創建class的時候輸入description
二、手動快捷鍵給各個地方添加註釋
添加方法注釋
參考:http://blog.csdn.net/u013412790/article/details/52807102(param用它)、http://blog.csdn.net/u014044812/article/details/76577479(解釋很詳細,基本用它,除了param參數設置)
param公式:「groovyScript("def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); for(i = 0; i < params.size(); i++) {result+=' * @param ' + params[i] + ((i < params.size() - 1) ? '\\n\\b' : '')}; return result", methodParameters())」(保留引號中便可)
個人注釋內容
**
* @Description: $description$
$param$
* @return: $returns$
* @Author: $USER$
* @Date: $date$
*/

添加類注釋
方法一樣,個人注釋內容
**
* @Description: $description$
* @Author: $USER$
* @Date: $date$
*/

 

日常注釋的用法
ctrl+/
ctrl+shift+/
keymap setting:Fix doc comment:

最後:
codestyle:
直接導入:https://maimieng.com/2016/23/


其餘內容,參考:
http://blog.csdn.net/qq_27093465/article/details/52918873
http://blog.csdn.net/column/details/15222.html


其餘好東西,和使用有關
水平分組垂直分組
工做欄右擊文件--split Vertically、split horizontally。對代碼進行垂直或是水平分組。通常在對大文件進行修改的時候,有些修改內容在文件上面,有些內容在文件下面,若是來回操做可能效率會很低,用此方法就能夠好不少。固然了,前提是本身的瀏覽器分辨率要足夠高。

代碼檢查功能
Analyze--Inspect Code,然後在窗口中一一檢查

模擬請求工具Rest ClientTools--Test RESTFul Web Service

相關文章
相關標籤/搜索