1.相關配置
設置字體和大小
IntelliJ Idea解決Could not autowire. No beans of 'xxxx' type found的錯誤提示
設置文件和方法的注釋
文件注釋內容
/** *@Description *@Author *@Date ${DATE} ${TIME} **/
設置方法的注釋
模板內容
* * @Description: TODO * @author xxx * @date $date$ * @param $params$ * @return $return$ */
編輯變量格式的時候
然后在方法上面輸入/* + Tab鍵就可以了
給類中各個方法之間添加分割線
file--->setting--->Editor---->General---->Appearance
設置svn忽略 .idea內的文件
從ToolView中打開 Version Control -> Local Changes 中的Default ChangesList里面的文件全選中右鍵選擇 Move to Another Changes List...選項后重新新建一個,
為區分 起名為 ignore
2.插件
maven helper
解決maven包沖突的問題
打開pom文件,並可以切換tab,簡單使用,如下圖
RestfulToolkit
RestfulToolkit是IDEA的一個插件,主要作用就是提供一個窗口,該窗口展示你項目定義的所有對外的URL,並且點擊對應的URL可以跳入指定方法,同時提供接口測試功能。
當然也可以用IDEA自己的spirng插件的功能,感覺沒有那么方便。
MyBatisCodeHelper
MyBatisCodeHelper開幫助開發mybatis,連接數據庫后,可以快速逆向和定位
配置,在java中byte和short操作不方便,我們可以設統一使用integer來操作
選擇表格后右鍵
Mybatis Log Plugin
一般idea 使用sql輸出都是用的是log4j,但是這個只是把入參的地方用?占用,后面再按順序列出入參,需要運行的時候不太方便,還需要拼接,但是Mybatis Log Plugins是直接打印輸出所運行的sql語句。
如果沒有顯示出來,可以在工具菜單里面打開
GsonFormat插件
GsonFormat插件主要用於使用Gson庫將JSONObject格式的String 解析成實體,也可以在編輯json字符串的時候快速的格式化和校驗准確性,該插件可以加快開發進度,使用非常方便,效率高。使用教程
Grep Console
由於Intellij idea不支持顯示ascii顏色,grep-console插件能很好的解決這個問題,下面就以開發JavaEE項目中,結合Log4j配置多顏色日志輸出功能。也可以通過expression表達式過濾日志、給不同級別的日志或者給不同pattern的日志加上背景顏色與上層顏色。
.ignore
IDEA沒有提交的時候會掃描修改的文件,有些不需要提交文件可以忽略,這樣可以加快提交的速度
1.安裝.ignore插件
file-->setting-->plugins-->搜索.ignore-->install
2.點擊idea Version Control
寫完點擊OK 就完成了一個忽略changelist
然后再提交的之前,選擇不需要提交的右鍵添加到忽略changelist就可以了,選擇忽略changelist點擊OK就可以了
GenerateSerialVersionUID
安裝插件之后,可以使用 IDEA Generate 功能,自動生成 隨機的serialVersionUID。注意要實現接口Serializable