IDEA的常用配置
1. IDEA的Terminal配置为git终端:Setting-Terminal
2. IDEA去除xml文件的黄色警告线
3. IDEA快捷键设置
①.Reformat Code 代码美化:Ctrl+Alt+V Ctrl+Alt+L
②.Introduce Variable 自动补全变量名称:Ctrl+Alt+V Alt+Shift+L
③.Duplicate Entire Lines 快速复制N行代码并另起一行
④.Cut 删除光标所在当前行 Ctrl + X
⑤.Move Line Up/Down 向上或向下移动多行代码 Alt+SHift+↑/↓
⑥.Call Hierarchy 查看方法在哪里调用 Ctrl+Alt+H
4. IDEA的热部署配置
5. 代码提示忽略大小写
6. IDEA设置类注释模板和方法注释模板
设置方法注释模板
注意:在方法外使用注释模板生成的注释不能生成param和return
解决办法:https://blog.csdn.net/weixin_45007916/article/details/105983598
①、Setting>Editor>Live Template——创建自己的模板分组和模板
②、根据下图按序号操作,可以直接粘贴的内容:
*
* @title $title$
* @description $description$
* @author chen $param$
* @date $date$ $TIME$ $return$
* @throws $throws$
*/
③、编辑变量
直接拷贝粘贴内容
return:groovyScript("def result=''; def data=\"${_1}\"; def stop=false; if(data==null || data=='null' || data=='' || data=='void' ) { stop=true; }; if(!stop) { result += '\\r\\n' + ' * @return: ' + data; }; return result;", methodReturnType())
param:groovyScript("def result=''; def stop=false; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); if (params.size()==1 && (params[0]==null || params[0]=='null' || params[0]=='')) { stop=true; }; if(!stop) { for(i=0; i < params.size(); i++) {result +=((i==0) ? '\\r\\n' : '') + ((i < params.size() - 1) ? ' * @param: ' + params[i] + '\\r\\n' : ' * @param: ' + params[i] + '')}; }; return result;", methodParameters())
7. IDEA隐藏指定文件夹
Setting——Editor——File Types。在最下面一行Ignore files and folders。支持*通配符。
8. IDEA编写Spring配置文件(*.properties,*.yml*,*.yaml)自动提示功能消失解决方案
9. IDEA自动更新maven依赖
File->Settings->Build,Execution,Deployments->Build Tools->Maven
勾上Always updates snapshots 自动更新依赖
10. IDEA设置单行注释格式
11. IDEA设置变量高亮颜色
12. 实体类快速生成序列化ID