IDEA 推荐插件
- .ignore 方便快速生成忽略提交文件
- AceJump Ctrl + ; 代码快速跳转 用了它 不再需要鼠标
- Alibaba Java Coding Guidelines 阿里代码规范检查
- CamelCase Shift + Alt + U 快速将变量名中修改为各种格式 驼峰/下划线/全大写+下划线
- Codota 代码智能提示
- GitToolBox 代码版本辅助
- Grep Console 日志按级别在控制台着色
- GsonFormat 快速将JSON转为JAVA对象
- Jrebel + Jrebel mybatisPlus extension 代码热部署
- Lombok 自动生成各种重复性的代码 如 getter setter log ...
- Maven Helper 快速定位Maven 依赖版本冲突
- MyBatis Log Plugin 将控制台的SQL 转换化成可执行的 完整SQL
- MyBatisX mybatis plus 神器 自动生成 mapper 方法 xml java方法间的快速跳转
- POJO to json JAVA对象转换为 JSON
- Rainbow Brackets 多括号着色
- RstfulToolKit restful 接口调试辅助工具
- ledis redis 数据库链接工具
- Extra Icons 额外的文件类型图标
- SpotBugs bug检查
- stackoverflow 快速错误搜索
- String Manipulation 类似 CamelCase
- Translation 快速翻译
- VisualVM Launcher 视图分析JVM
--
IDEA 快捷键修改
智能提示是真心好东西
只因 windows 上的输入法的 Ctrl + 空格 给占用
建议修改 KeyMap 中的 Main menu -> Code -> Code Completion 中的
1.) Basic 为 Alt + /
2.) SmartType 为 Ctrl + Alt + /
配合 Codota 更爽
--
IDEA 默认文件编码
建议全局修改为 UTF-8
Setting -> Editor -> File Encodings
建议勾选 Transparent native-to-ascii conversion
将会自动转换.properts 中的 中文显示
--
IDEA 关闭大小写敏感提示
调整后 你在输入代码时的提示将不会区分大小写
Setting -> Editor -> General -> Code Completion 中 Match Case 选择 All letters 然后取消勾选 Match Case
--
IDEA 自定义文档模板
Setting -> Editor -> Live Templates 中
先新建一个模板组 Template Group 命名为 Java 可随意
然后在 Java模板组中 新建一个模板 * 模板名 一定得是 *
建议仅关联Java文件即可
勾选 Reformat according to style 以保证生成出来的文档格式符合代码
--
IDEA 自动生成 serialVersionUID
Setting -> Editor -> Inspections -> Serialization issues -> Serializable class without 'serialVersionUID'
选上以后,在你的class中:Alt+Enter就会提示自动创建serialVersionUID了
--
IDEA 自动优化导包
自动导包/自动删除无引用包
Setting -> Editor -> General -> Auto Import
勾选 Add unambiguous imports on the fly
以及 Optimize imports on the fly