用于个人在初次使用idea时,做一些基础配置,便于后续快速开发。
此文章不涉及快捷键设置,若需要快捷键设置可查看其他链接:idea(Mac)快捷方式设置【快捷键改为eclipse】
1、idea背景颜色
intelliJ IDEA-->preferences-->Editor-->Color Scheme(有黑色和白色)。
2、字体大小颜色(包含控制台字体)
若需要单独配置Editor下color scheme下color scheme font、console font、console colors单独配置
intelliJ IDEA-->preferences-->Editor-->Font
3、不区分大小写(如下图)
4、idea显示工具栏
5、maven环境配置
pom文件中新增修改jar版本等自动下载
6、鼠标停留文本提示(将标黄区域勾选)
7、自动导包(idea自动导包,手动导包可使用alt+enter快捷键,快捷键设置可查看此博客内容)
8、显示行号/方法间分隔符
9、打开的文件取消单行显示,单行显示会导致过多的文件隐藏掉,文件切换不够灵活
10、修改代码中注释字体颜色,单行注释/多行/文档等都可以自行配置
11、文件头部信息模版(设置之后任何文件均会存在此文件头,若只希望在Java类中生成,直接查看第12项,本人此项未配置)
/**
*@program: ${PROJECT_NAME}
*@description: ${description}
*@author: guo-coffee
*@create: ${YEAR}-${MONTH}-${DAY}
*/
12、设置类注释模版
模版可动态获取的参数在下方都有描述,可自行查看。
/**
*@program: ${PROJECT_NAME}
*@description: ${description}
*@author: guo-coffee
*@create: ${YEAR}-${MONTH}-${DAY}
*/
13、文件编码格式配置
14、自动编译
15、取消idea更新
16、IDEA 前进 后退 添加到工具栏
17、取消import合并成*
18、idea F5等无法进入方法调试
Preferences --> Build,Execution,Deployment --> Debugger --> Stepping

19、idea debug时,显示参数会简化
public static void main(String[] args) {
List<Object> list = new ArrayList<>();
list.add(1);
// list实际元素是保存在elementData上,第一次add后扩容集合容量为10,实际集合为{1,null...}
// 简化后 1、只显示实际元素,不显示elementData等参数 2、不显示null元素
}
20、IDEA 配置Serializable的快捷键快速生成serialVersionUID
settings-->Editor-->Inspections 搜索<serialVersionUID> 勾选《Serializable class without ‘serialVersionUID’》
21、 tab过多会自动关闭
settings
-->editor
-->General
-->Editor tabs
-->tab limit
数值设大就好了
22、 去除mapper.xml中的黄线警告
Editor ⇒ Inspections ⇒ SQL ⇒ No data sources configure 取消勾选