IDEA設置

寫在前面:
1、所有設置通過一個setting導入即可完成。寫這裡的原因是記錄哪些需要設置,換了平台、系統之後可以知道常用的設置。
2、各個IDE版本不同,有些已經默認設置了。字體是根據電腦來的,顯示器大了遠了字體都需要調整
3、版本:IDEA2017.2.6+Windows平台


1、设置外观和字体大小
settings--Edit--font
注:經常改。
注:如果調整文字大小比較頻繁,可以設置滾輪設置:setting--Editor--Gernral--Mouse--"Change font size(Zoom) with Ctrl+Mouse Wheel"

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

3、代碼補全
settings--Editor--General--Code Completion
注:我現在的習慣是改成none,意思是不區分大小寫,自己可以改成其他感受下

【無需修改】4、代码检测警告提示等级设置
右下角

5、自动导入包和导入包优化的设置
settings--Editor--General--Auto import
注:我現在的習慣是不修改,選擇ask

【無需修改】6、单词拼写提示
settings--Editor--Inspections--spelling

【無需修改】7、tab页面多行显示的设置
注:我現在的習慣是不修改,看習慣

8、Java代码的注释风格
settings--Editor--code style-java--code generation--commend code,
我習慣在第一個字母前加上//。需要去掉line comment at first column和add a space at comment start;

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

【無需修改】10、省电模式
file--power save mode;开启这种模式之后 IntelliJ IDEA 会关掉代码检查和代码提示等功能

【無需修改】11、代碼折疊
setting--editor--general--code folding
注:根據需要勾選,我自己都是默認的

12、显示内存使用情况
setting--appearance & behavior --appearance--windows options--show memory indicator
注:使用該功能之後,右下角可以點擊釋放內存

13、增加build時堆內存
setting--build,execution,depolyment--Compiler--build process heap size.

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

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

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

17、設置顯示方法線
setting--editor--general--Appearance--“Show method separatoers”
注:這個看個人習慣了

18、設置編碼
打开 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”


注釋:
1、新建文件的時候自動添加類注釋
參考: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
2、手動快捷鍵給各個地方添加注釋
添加方法注釋
參考: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 Client
Tools--Test RESTFul Web Service

posted @ 2018-01-26 19:00 m.z 阅读(...) 评论(...) 编辑 收藏