|
|
@ -613,6 +613,36 @@ File–>settings–>Editor–>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### 双斜杠注释改成紧跟代码头
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
![双斜杠注释改成紧跟代码头](images/Others/双斜杠注释改成紧跟代码头.png)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
![双斜杠注释改成紧跟代码头演示](images/Others/双斜杠注释改成紧跟代码头演示.png)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### 取消匹配大小写
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
取消勾选后,输入小写 **s** ,也能提示出 **String**。
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
![取消匹配大小写](images/Others/取消匹配大小写.png)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### 自动生成作者和时间信息
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
创建文件时,自动生成作者和时间信息。
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
![自动生成作者和时间信息](images/Others/自动生成作者和时间信息.png)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### 显示行号和方法分割线
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
![显示行号和方法分割线](images/Others/显示行号和方法分割线.png)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### 代码检测警告提示等级设置
|
|
|
|
### 代码检测警告提示等级设置
|
|
|
|
|
|
|
|
|
|
|
|
![在这里插入图片描述](images/Others/20190316140152621.png)
|
|
|
|
![在这里插入图片描述](images/Others/20190316140152621.png)
|
|
|
@ -713,6 +743,14 @@ MybatisCodeHelperPro 是一款IDEA下全方位支持Mybatis的插件 大部分
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Codota
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Codota代码智能提示插件。只要打出首字母就能联想出一整条语句,还显示了每条语句使用频率。原因是它学习了我的项目代码,总结出了我的代码偏好。
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
![Codota](images/Others/Codota.png)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Rainbow Brackets
|
|
|
|
### Rainbow Brackets
|
|
|
|
|
|
|
|
|
|
|
|
代码作色工具(Rainbow Brackets)插件可以实现配对括号相同颜色,并且实现选中区域代码高亮的功能。
|
|
|
|
代码作色工具(Rainbow Brackets)插件可以实现配对括号相同颜色,并且实现选中区域代码高亮的功能。
|
|
|
@ -827,37 +865,47 @@ Key Promoter X 是一个**快捷键提示插件**,如果鼠标操作是能够
|
|
|
|
|
|
|
|
|
|
|
|
![RestfulToolkit](images/Others/iuYryuy.jpg)
|
|
|
|
![RestfulToolkit](images/Others/iuYryuy.jpg)
|
|
|
|
|
|
|
|
|
|
|
|
### Grep Console
|
|
|
|
### SonarLint
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
SonarLint代码质量检查插件。
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
![SonarLint](images/Others/SonarLint.png)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Save Actions
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Save Actions 格式化代码插件。可以帮忙我们优化包导入,自动给没有修改的变量添加final修饰符,调用方法的时候自动添加this关键字等,使我们的代码更规范统一。
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
![Save Actions](images/Others/Save-Actions.png)
|
|
|
|
|
|
|
|
|
|
|
|
### EasyCode
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### CheckStyle
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Java Stream Debugger
|
|
|
|
### Java Stream Debugger
|
|
|
|
|
|
|
|
|
|
|
|
https://www.e-learn.cn/topic/3624009
|
|
|
|
https://www.e-learn.cn/topic/3624009
|
|
|
|
|
|
|
|
|
|
|
|
## 功能插件
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### FindBugs-IDEA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
检测代码中可能的bug及不规范的位置,检测的模式相比p3c更多,写完代码后检测下 避免低级bug,强烈建议用一下,一不小心就发现很多老代码的bug。
|
|
|
|
## 功能插件
|
|
|
|
|
|
|
|
|
|
|
|
地址:https://plugins.jetbrains.com/plugin/3847-findbugs-idea
|
|
|
|
### Live Template
|
|
|
|
|
|
|
|
|
|
|
|
![img](images/Others/1697faf5f3381462)
|
|
|
|
自定义创建live template,快速写代码。
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
![live-template-apr](images/Others/live-template-apr.jpeg)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
只要输入**apr** ,就能自动提示,并且生成**Autowired** 语句了。可以根据自己的代码习惯,自定义一些代码模板,帮助我们快速写代码。
|
|
|
|
|
|
|
|
|
|
|
|
### VisualVM Launcher
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
运行java程序的时候启动visualvm,方便查看jvm的情况 比如堆内存大小的分配,某个对象占用了多大的内存,jvm调优必备工具。
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
地址:https://plugins.jetbrains.com/plugin/7115-visualvm-launcher
|
|
|
|
### FindBugs-IDEA
|
|
|
|
|
|
|
|
|
|
|
|
![img](images/Others/1697faf61a88910f)
|
|
|
|
检测代码中可能的bug及不规范的位置,检测的模式相比p3c更多,写完代码后检测下 避免低级bug,强烈建议用一下,一不小心就发现很多老代码的bug。
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
地址:https://plugins.jetbrains.com/plugin/3847-findbugs-idea
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
![FindBugs-IDEA](images/Others/FindBugs-IDEA.png)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|