设置
- File | Settings | Appearance & Behavior | System Settings - Project
- 取消勾选 Reopen projects on startup
- Open project in 选择 New Window
- Default project directory 选择为 IDE 分配的工作空间目录, 如 C:\mrathena\develop\workspace\idea
- File | Settings | Keymap
- 选 Eclipse
- File | Settings | Editor | General | Auto Import
- 勾选 Add unambiguous imports on the fly
- 勾选 Optimize imports on the fly
- File | Settings | Editor | General | Code Completion
- 取消勾选 Match case
- File | Settings | Editor | General | Editor Tabs
- Appearance - Tab placement 选 Left
- Closing Policy - Tab limit 填 100
- File | Settings | Editor | Font
- Font 选 Courier New
- Size 填 16
- File | Settings | Editor | Code Style | Java
- 选到 Imports 页, Class count to use import with ‘*’ 改成 99
- File | Settings | Editor | Inspections
- 搜索 serialVersionUID, 勾选 Serializable class without serialVersionUID
- File | Settings | Editor | File Encodings
- Global Encoding 选 UTF-8
- Project Encoding 选 UTF-8
- Properties Files (*.properties) - Default encoding for properties files 选 UTF-8
- File | Settings | Version Control | Git
- Path to Git executable 设置 git.exe 路径
- File | Settings | Build, Execution, Deployment | Build Tools | Maven
- 勾选 Always update snapshots
- 设置 Maven home path
- 更新 User settings file
- 确认 Local repository
- 注意: Idea 2021.2.3 搭配 Maven 3.8.x 会报错无法使用, 需要使用 3.6.3
- File | Settings | Build, Execution, Deployment | Build Tools | Gradle
- Gradle User home 修改到其他位置? 貌似可以和 Maven 仓库一起?
进入 IDEA 后, 右上角添加版本控制功能快捷操作
- 右键顶部标题栏 - 选择 Customize Toolbar …
- 在 Right 部分依次添加如下快捷操作
- 分隔符
- Main Menu - Git - VCS Group - Update Project
- Main Menu - Git - VCS Group - Commit…
- Main Menu - Git - VCS Group - Git - Push…
- Main Menu - Git - VCS Group - Git - Rollback…
- 分隔符
- 类似下面效果
插件
- Lombok: 2020.3 起已集成到 IDE 中
- Translation, 划词翻译
- CodeGlance Pro, 代码地图
- Rainbow Brackets Lite, 彩虹括号
- MyBatisX
- SQL Params Setter, MyBatis SQL 日志中的 ? 替换为对应参数
- Maven Helper, 自带 Maven 插件已经包含了相关功能
- Smart Input
- 通义灵码