截图时idea版本为2019.3.5
字体设置
- Settings > Editor > Font
- Font: 字体样式
- Size: 字体大小
- Line spacing: 行间距
背景设置
颜色
- Settings > Editor > Color Scheme > General
- Text > Default text
图片
- Settings > Appearance & Behavior > Appearance
- Background Image
- Image: 本地图片路径
- Opacity: 不透明度
- This project only: 仅此项目
- Background Image
控制台背景设置
- Settings > Editor > Color Scheme > Console Colors
- console > Background
编码设置
- Settings > Editor > File Encodings
- Global Encoding: 全局编码
- Project Encoding: 当前项目编码
忽略大小写
- Settings > Editor > Code Completion
- Match case: 匹配大小写
- First letter only: 仅首字母
- All letters: 所有字母
- Match case: 匹配大小写
更新设置
- Settings > Appearance & Behavior > System Settings > Updates
- Automatically check updates: 自动检查更新
- Early Access Program: 早期访问计划
- Beta releases or public Previews: 测试版或公开预览版
- Stable releases: 稳定的版本
- Automatically check updates: 自动检查更新
启动设置
导包设置
Maven配置
启动过慢解决办法
解决办法来自网络 实测貌似没啥区别
实用插件
- Alibaba Java Coding Guidelines:阿里巴巴java代码书写规范检测
- Chinese (Simplified) Language Pack:官方的 中文(简体)语言包
- CodeGlance:右侧代码小地图
- Rainbow Brackets:彩虹括号
- Translation:翻译插件
- GitToolBox:定时检查当前分支是否有更新;在选中行后显示该行提交人和提交时间
- Free Mybatis Plugin:在 Mybatis 的 mapper.java 接口方法和 mapper.xml 配置文件中快速切换
- MybatisX:与 Free Mybatis Plugin 类似,支持 Mybatis Plus
- RestfulToolkit:快速定位接口路径所对应的 Controller;测试接口(理论上可以代替postman)
- JBLExploadedRefresh: 刷新:将文件复制到 idea 的工程中时,有时会出现 idea 没有加载而访问不了的 bug,此时可使用此插件刷新工程
- JBLSpringBootAppGen: 自动创建 SpringBoot 项目的启动类 Application
- JBLJavaToWeb: 将普通的 java工程 转换成 web工程 并生成的 web.xml 文件
注意:
Chinese (Simplified) Language Pack 仅支持 idea2020 及之后的版本
MybatisX 与 Free Mybatis Plugin 相互冲突,仅能启用一个
RestfulToolkit 目前不支持 idea2020 及之后的版本