开篇
工欲善其事必先利其器,一个好的开发工具+熟练使用,绝对是可以提升开发效率的。
选择一个IDE并完成初始配置就是提升效率的第一步。本文以IDEA ULTIMATE 2020.1 为例聊一些使用时的配置,使用技巧将在下一篇单独介绍。
如果看官有更好的建议或发现了什么错误,也欢迎大家告诉我。
软件窗口布局
打开 菜单栏 View -> Appearance,出现多个bars,与下图分别对应
常用的基本设置
字体设置
1、Main Menu / Tool Bar / Tool Window Bars / Status Bar / 文件列表
如图勾选后设置字体和字号
2、编辑区
如图设置字体和行间距
3、控制台
如图勾选后设置字号和行间距
4、鼠标控制编辑区和控制台字号
如图勾选后,Ctrl+鼠标滚轮即可调整指定区域字体大小
编码设置
如下设置项目为UTF-8编码
JDK设置
File -> Project Structure,如下选择JDK版本
Maven设置
Auto Import
自动格式化类顶部的import
编辑区设置(File -> Setting)
1、行号:
搜索 show line numbers,勾选,可显示行号
2、文件Tab样式
搜索Editor Tabs
3、缩进
用4个空格占位
4、删除重复空行
该配置仅在格式化代码时生效
5、全局搜索结果数量调整
Help -> find Action, 输入Registry,设置 ide.usages.page.size 为需要的值,结果如下
特殊设置
1、启动参数设置
2、热部署
devtools添加依赖后只有开启如图配置,可自动构建
常用插件
Lombok
简化代码,避免重复写 setter/getter方法、hascode、equals、构造函数等代码
Free Mybatis plugin
mybatis插件,自动关联 Mapper.java和Mapper.xml,使方法可以自动跳转