工欲善其事,必先利其器
天下武功无坚不摧,唯快不破
好了接下来就来说下idea java开发工具有效提高开发效率利器吧
名称 | 介绍 | 插件地址 | 推荐指数(10) | 备注 |
---|---|---|---|---|
Alibaba Java Coding Guidelines | 源自阿里巴巴开发的 | https://plugins.jetbrains.com/plugin/ 10046-alibaba-java-coding-guidelines | 9 | 通过此插件可以对,代码的常量、 参数、包、类命令进行检查等 |
findbugs | FindBugs 是一个静态分析工具,它检查类或者 JAR 文件,将字节码与一组缺陷模式进行对比以发现可能的问题。 有了静态分析工具,就可以在不实际运行程序的情况对软件进行分析。不是通过分析类文件的形式或结构来确定程 序的意图,而是通常使用 Visitor 模式来鉴别代码是否符合一些固定的规范 | https://plugins.jetbrains.com/plugin/ 3847-findbugs-idea | 7 | 这种工具可以集成jenkins使用 比较好 |
Lombok | 在项目中使用Lombok可以减少很多重复代码的书写。 比如说getter/setter/toString等方法的编写。 | https://plugins.jetbrains.com/plugin/ 6317-lombok-plugin | 10 | 作为现代化的工程师谁还敲get、 set |
EasyCode | EasyCode是基于IntelliJ IDEA开发的代码生成插件,支持 自定义任意模板(Java,html,js,xml)。只要是与数据 库相关的代码都可以通过自定义模板来生成。支持数据库 类型与java类型映射关系配置。支持同时生成生成多张表 的代码。每张表有独立的配置信息。完全的个性化定义, 规则由你设置。 | https://plugins.jetbrains.com/plugin/ 10954-easy-code | 10 | 通过此插件(关键带图形界面),你可以轻而易举的实现,如 mybatis mvc+html+js单表 简单增删改查功能so easy |
Gsonformat | 对于经常跟接口打交道的开发来说再合适不过了,复制json即可自动生成javaBean,再也不用自己手动 一个一个写了 | https://plugins.jetbrains.com/plugin/ 7654-gsonformat | 7 | 缺点不支持常用的如下划线 转驼峰,驼峰转下划线等 |
alibaba-cloud-toolkit | 对于经常使用阿里云开发的小哥哥很有帮助,通过该 插件就可以访问阿里云的ecs rds等服务,还支持 docker远程部署 | https://plugins.jetbrains.com/plugin/ 11386-alibaba-cloud-toolkit | 7 | |
Maven Helper | maven项目开发利器,一键打包、部署、安装、发布,分析jar依赖 | https://plugins.jetbrains.com/plugin/ 7179-maven-helper | 10 | 不多说谁用谁知道 |
properties相比较yml而言,yml可读性更强,而且跟轻量级,该插件可以快速转换为yml配置文件 | https://plugins.jetbrains.com/plugin/ 8000-properties-to-yaml-converter | 8 | ||
开发spring项目必备,配置文件代码只能提示等 | https://plugins.jetbrains.com/plugin/ 10229-spring-assistant | 9 | ||
grep console | 控制控制台不同级别的日志输出不同字体颜色 背景色,方便快速定位日志 | https://plugins.jetbrains.com/plugin/ 7125-grep-console | 7 | |
String manipulation | 快速转船代码命令如 UPPER CASE lower case camelCase snake_case 排序 解码 编码等 | https://plugins.jetbrains.com/plugin/ 2162-string-manipulation | 6 | |
Rainbow Brackets | 给代码中的(){}[]随机生成不同的颜色来区分代码块,根据颜色可以快速定位代码快的开始跟结束为止 | https://plugins.jetbrains.com/plugin/ 10080-rainbow-brackets | 4 | 有点花哨,强迫症用户不 推荐使用 |
key-promoter | 对于刚入门使用idea的用户强烈推荐使用,可以提醒我们idea各个操作的快捷键 | https://plugins.jetbrains.com/plugin/ 4455-key-promoter | 6 | 推荐刚入门idea用户使用 时间久了老提示也很烦 |
通过快捷键快速定位代码位置如按A健即高亮定位到包含有字母a/A的内容 | https://plugins.jetbrains.com/plugin/7086-acejump | 6 |
装逼利器推荐
- activate-power-mode 动感打字 对电脑的配置要求较高,不过效果还是挺不错的 推荐指数 10
- Background Image Plus 添加编辑界面背景色 强迫症用户慎用 推荐指数5
增强idea工具推荐
- Iedis 管理redis
- mongo plugin 管理 mongodb
- Jrebel 热部署
- Translation 英文翻译支持 有道 百度 谷歌翻译