"工欲善其事必先利其器",分享一下我工作中必备的Idea开发插件
1.Alibaba Java Coding Guidelines
我们很高兴推出阿里巴巴 Java 编码指南,它整合了阿里巴巴集团技术团队多年来的最佳编程实践。大量的 Java 编程团队对跨项目的代码质量提出了苛刻的要求,因为我们鼓励重用和更好地理解彼此的程序。过去我们见过很多编程问题。例如,有缺陷的数据库表结构和索引设计可能会导致软件架构缺陷和性能风险。另一个例子是难以维护的混乱代码结构。此外,未经身份验证的易受攻击的代码很容易受到黑客的攻击。为了解决这些问题,我们为阿里巴巴的 Java 开发人员编写了这份文档。
阿里巴巴代码规范检查插件,有助于我们的代码更加规范。
2.ignore
忽略Git不必要提交的文件
3.Codota Ai
适用于Java和JavaScript的Codota AI自动补全代码插件
Codota基于数百万个开源 Java 程序和您的上下文完成代码行,帮助您更快地编写代码并减少错误。新版 Codota 提供以下功能:
- 全线AI自动完成
- 行内和相关的代码示例
- 基于您自己的编码实践的代码建议
4.Easy Code
EasyCode是基于IntelliJ IDEA Ultimate版开发的一个代码生成插件,主要通过自定义模板(基于velocity)来生成各种你想要的代码。通常用于生成Entity、Dao、Service、Controller。如果你动手能力强还可以用于生成HTML、JS、PHP等代码。理论上来说只要是与数据有关的代码都是可以生成的。
5.JavaDoc
快速生成javadoc文档注释
6.Lombok
主要用途是提供了简单的注解的形式来帮助我们简化消除一些必须有但显得很臃肿的 java 代码,提高编码效率,使代码更简洁。
7.MyBatisPlus
generator code
live template
MybatisPlus plugin from java to xml or from xml to java
8.Nyan Progress Bar
Pretty progress bars with nyan cat for IJ based IDEs.
9.One Dark theme
其中One Dark Vivid主题真的很简洁、舒服,看腻了Idea自带的系统,可以考虑换个主题试试。
10.Translation
Translation plugin for IntelliJ based IDEs/Android Studio/HUAWEI DevEco Studio.
11.其他
Python、requirements等开发python的插件,让我可以更方便的在Idea中编写python代码。