
一、Extensions 插件
1. 功能
| Plugins |
说明 |
| Translation |
翻译插件 |
| Grep Console |
配置自己喜欢的 Console 颜色 |
| NyanProgressBar |
绚丽多彩的颜色 |
| Background Image Plus + |
背景设置成你喜欢的图片 |
| CodeGlance |
查看缩略图一样,快速切换到所要的代码区域 |
| Mario Diven Development |
超级玛丽的音乐 |
| Vuesion Theme |
基于vuesion项目的主题和配色方案 |
| Atom Material Icons |
自定义文件和IDE图标,以提高视觉效果 |
| CodeGeeX |
|
2. Web
| Plugins |
说明 |
| vue.js |
Vue 开发 |
| RestfulToolkit |
RESTful 服务开发辅助工具集(RestServices) |
| Dart |
Flutter 开发 |
| Flutter |
Flutter 开发 |
3. Java
| Plugins |
说明 |
| Lombok |
注解插件 |
| Maven Helper |
解决依赖冲突(Dependency Analyzer)(mvn denpendency:tree) |
| GitToolBox |
Git 插件 |
| .ignore |
新增 Gitignore 模板 |
| IdeaJad |
反编译工具 |
| File Expander |
可以在项目视图中浏览压缩文件(Jar包) |
4. 数据库
| Plugins |
说明 |
| Free Mybatis plugin |
Mybatis 插件 |
| Mybatis Log Plugin |
可以将 Mybatis 执行的 SQL 脚本显示出来,无需处理,直接使用 |
| MyBatisCodeHelperPro |
收费,MyBatis 提示补全 |
| Iedis |
Redis 插件 |
5. 工具
| Plugins |
说明 |
| Alibaba Java Coding Guidelines |
阿里巴巴试行的开发设计规范 |
| Stackoverflow |
搜索问题 |
| FindBugs |
检查异常(Analyze) |
| GsonFormat |
JSON 字符串转对象(Generate) |
| arthas idea |
诊断线上Java程序 |
二、快捷键
Crtl + Alt + U 弹窗显示。
Ctrl + Alt + Shift + U Tab 显示。
- Show Dependencies 显示依赖关系。
- Show Implementains 显示实现类(
Ctrl + Alt + B)。
- Show Parents 显示父类(
Ctrl + Alt + P)。
Navigate > Type Hierarchy 类结构树。
Crtl + H。
- Class 本类。
- Supertypes 超类。
- Subtypes 子类。
- Sort Alphabetically 按字母顺序排序。
三、配置
1. 快速编译

2. idea为java程序添加启动参数
-Dserver.port=9999
-XX:+HeapDumpOnOutOfMemoryError
-Xms4096M
-Xmx4096M
-Xmn2048M
-Xss256K
-XX:SurvivorRatio=6
-XX:MetaspaceSize=512M
-XX:MaxMetaspaceSize=512M
-XX:+UseParNewGC
-XX:+UseConcMarkSweepGC
-XX:CMSInitiatingOccupancyFraction=92
-XX:+UseCMSInitiatingOccupancyOnly

四、问题
1. 中文乱码
- 项目中文乱码

Database 查询中文乱码

Jewelry Supplier