0、前言
- 這篇博客是給認識的那幫新手搞的,剛進入IT行業的崽們
- 這個東西配置好了,也可以選擇弄成在線檔案,下一次安裝IDEA時,有一個import匯入配置,然后就可以自己配置好了( 雖然方便,但不建議用 )
- 另外:IDEA建議別漢化,一開始接觸不習慣,后續使用一段時間之后就很舒服了
- jetBrains全家桶破解地址:https://tech.souyunku.com/?page_id=50199
1、背景圖

2、自動import包 和 洗掉不需要的包
- 指的是:我們寫代碼時,不需要自己寫import xxx.xxx.xxx,同時我們寫代碼時引錯了包 / 注釋掉了代碼,不再需要對應的包時,會自動幫我們刪掉import xxx.xxxx這樣的陳述句

3、去除大小寫敏感
- 這個敏感指的是:自己在寫代碼時,彈出的系統陳述句不區分大小寫,如:輸入system 和 System是一樣的結果

4、ctrl + 滑鼠滾輪調節字體大小

5、顯示方法分割線
- 為了排版好看而已,一個類中方法與方法之間有一條分割線

6、多行顯示標簽
- 指的是:下圖中標簽欄可以分行顯示

配置:

7、黑色背景字體高亮
- 這種適合在前面配置了背景圖,同時背景圖是偏暗色的,從而導致IDEA原生的字體有點暗,外加本身背景圖就是偏暗色,看起來有點難受,就可以設定IDEA字體高亮,但是個人其實不太建議設定這個,時間長了對眼睛不好( 另外再進行了其他配置的話,就可以了 ),可以直接在后面plugins插件安裝中搜一個護眼插件

8、注釋顏色

9、注釋和代碼對齊 并 在注釋內容前保留一個空格

10、類注釋模板
/**
* @className : ${NAME}
* @packageName : ${PACKAGE_NAME}
* @description : 該類功能 TODO
* @author : ${USER}
* @createTime : ${DATE}
* @updator : ${USER}
* @updateTime : ${DATE}
* @updateRemark : 修改內容 TODO
* @version : V1.0.0
*/
備注:以下內容也可以選擇不要
* @updator : ${USER}
* @updateTime : ${DATE}
* @updateRemark : 修改內容 TODO

11、方法注釋模板
*
* @methodName: $NAME$
* @author: ZiXieQing
* @description: $END$
* @createTime: $date$
$param$ $return$
* @version: V1.0.0
*/
在代碼中用此模板的快捷鍵:/*+下面設定的快捷鍵 enter / space空格....




自定義params配置
groovyScript("def result = '';def params = \"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList();for (def i = 0; i < params.size(); i++) {result += (i > 0 ? ' *' : '*') + (params[i].size() > 0 ? ' @param ' + params[i] : '') + (i < params.size() - 1 ? ' \\r\\n' : ' ');}; return result;", methodParameters());
自定義return配置
groovyScript("def returnType = \"${_1}\"; return ('void' == returnType ? '' : '\\r\\n * @return ' + returnType + ' ');", methodReturnType());
備注:若是選擇不自定義引數和回傳值配置,選擇的是:methodParamsType 和 methodReturnType,那么方法模板就需要變一下
*
* @methodName: $NAME$
* @author: ZiXieQing
* @description: $END$
* @createTime: $date$
* @params: $param$
* @return: $return$
* @version: V1.0.0
*/
12、檔案編碼設定
- 強制要求

13、檔案的換行符使用 Unix 格式
- 強制要求

14、安裝插件

推薦的基礎插件
lombok - 減少代碼冗余,如:配置無參、有參、getter、setter、鏈式呼叫,到時只需要對應注解即可

代碼中使用

翻譯

class類檔案分析(學了JVM后,才會用到)、json查看器、自動生成測驗方法、快捷鍵提示、mybatis輔助工具、不同顏色括號、RESTful介面測驗

- 注:圖中的mybatisCodeHelper要收費,可以去百度搜索破解版
阿里巴巴規范檢測

14、集成git
- 需要在IDEA主界面,選擇custom setting進行全域設定,這樣才不容易在使用時出bug,不然的話,進入了專案然后配置,當前專案可以適用,下一次創建時,又需要重新配置

15、集成maven
- 需要在IDEA主界面,選擇custom setting進行全域設定,這樣才不容易在使用時出bug

maven配置參看

16、集成tomcat
- 需要在IDEA主界面,選擇custom setting進行全域設定,這樣才不容易在使用時出bug
- 這種是玩初級程式時,那時需要在專案中配置tomcat,采用這種方式就可以在需要配置tomcat時直接點擊edit然后選擇tomcat server時就直接集成到專案中了

17、關閉IDEA更新檢查
- 這個東西特備針對于IDEA破解的,當然也是為了更新IDEA,有新版本時會提示自己

18、設定新建package / directory的快捷鍵

19、設定創建class的快捷鍵

轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/482419.html
標籤:其他
