默认全局设置,如果全局设定未生效,则需要打开项目,然后再次进行设置即可。
1.设置快捷键风格
2.打开设置页面
点击"All settings..."进行设置
或者打开项目后,点击菜单栏的"File-Settings..."进行设置
3.修改代码补全快捷键
4.设置提示不区分大小写
5.设置自动导包
6.设置svn修改文件后,父文件夹颜色改变
新版
7.设置svn修改文件后,进行星号标示
8.设置方法之间使用横线分割
9.设置maven配置信息
10.开启控制台日志搜索功能
11.设置类模板
方式一
/**
* ${file_name}
* <h5>描述:</h5>
*/
方式二
/**
* 名称:${NAME}
* 描述:
* 创建者:${USER} 日期:${DATE}
*/
12.设置方法模板
创建模板分组
下一步,创建模板,首行不要有个空格,且就一个*号
*
* 功能:
* 详细描述:
$param$ $return$
*/
编辑参数内容:params,设置Expression
groovyScript("def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList().findAll { it.trim() != '' }; return (params ? ' *\\n' + params.collect { ' * @param ' + it + ' ' }.join('\\n') + '\\n *' : ' *')", methodParameters())
编辑参数内容:return,设置Expression
groovyScript("def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split('<').toList(); for(i = 0; i < params.size(); i++) {if(i!=0){result+='<';}; def p1=params[i].split(',').toList(); for(i2 = 0; i2 < p1.size(); i2++) { def p2=p1[i2].split('\\\\.').toList(); result+=p2[p2.size()-1]; if(i2!=p1.size()-1){result+=','} } }; if (result == 'void') { return ''; } else { return '\\n * @return ' + result };", methodReturnType())
设置模板的应用场景
效果图如下
13.去除英文单词拼写检查(讨厌的绿色波浪号)
14.去除@Autowired下的波浪线
如果全局设置未生效,则需要在打开项目后再设置一次即可
2023版的发生了变化
15.去除xml文件难看的背景提示色
- 打开路径 "Editor"-->"Inspections" --> "SQL",找到"No data sources configured"和"SQL dialet detection"并去掉后面的对勾
- 打开路径 "Editor"-->"Color Scheme" --> "General" --> "Code",找到"Injected language fragment"并去掉"Background"前面的对勾
16.去除参数没有描述信息的警告
打开路径 "Editor"-->"Inspections" --> "javadoc",找到"Declaration has javadoc problems"去掉后面的对勾
17.Git提交时排除指定文件或目录
打开路径 "Editor"-->"File Types" ,找到"Ignored Files and Folders",添加指定的目录名称或文件即可
18.关闭编辑器自动更新
打开路径 "File"-->"Settings"-->"Appearance & Behavior"-->"System Settings"-->"Updates",找到"Check IDE updates for:",去掉前面的对勾
19.设置编辑区字体大小
打开路径 "File"-->"Settings"-->"Editor"-->"Font",找到"Size",设置字体大小即可。
20.去除pom.xml中的黄色波浪线
打开路径 "Editor"-->"Inspections" --> "Security",找到"Vulnerable declared dependency"和"Vulnerable imported dependency"去掉后面的对勾