IDE
一键导包/优化导包
一些类中的依赖包,手动一个个导入/删除比较麻烦
打开设置
image.png
Lombok插件
image.png阿里巴巴代码规约插件
image.pnggoogle-java-fromat
image.png image.pngSave Actions
image.png image.pngUML编写插件
image.png重启之后,New -> PlantUML File
image.png需要安装 graphviz 官网,安装成功
image.pngSpotBugs
image.png代码扫描
右键
image.png空指针代码
image.png支持400+Bug 模式
Bug分类
- Malicious Code Vulnerability 恶意代码漏洞
- Correctness 正确性
- Security 安全性问题
- Performance 性能问题
- Experimental 实验性问题
- Bad Practice 坏习惯
- Dodgy Code 小问题
扩展插件
扩展包
Find Security Bugs
find-sec-bugs (安全扫描)支持135种安全扫描 详情
Chrome
Octotree插件 方便查看github源码
语雀常见图形案例
PlantUML
类图
参考:https://plantuml.com/zh/class-diagram
- 类
<colgroup><col span="1" width="134"><col span="1" width="134"><col span="1" width="135"></colgroup>
| Type | Symbol | Drawing |
网友评论