Idea没安装几款好用的插件,怎么风骚的写代码???
工欲善其事,必先利其器,好的工具可以提升我们的开发效率,越来越多的Java程序员从Eclipse转到了Jetbrains家的Idea。今天给大家介绍的是我常用的十几款Idea必装的插件。
Tips: 没安装几款好用的插件怎么风骚的写代码。
插件列表
- Lombok
- Free Mybatis plugin
- Mybatis-log-plugin
- Maven Helper
- POJO-to-JSON
- GenerateAllSetter
- SequenceDiagram
- Key promoter X
- Ideavim
- Translation
- Rainbow Brackets
- CodeGlance
Lombok插件
Lombok使用注解自动Java实体类常见的set、get、toString、构造器等方法。 注意还要在Maven项目的pom.xml中添加配置。
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.12</version>
<scope>compile</scope>
</dependency>
在实体类上加上@Data注解即可。
Free Mybatis plugin插件
安装此插件后,能够实现Mybatis的接口类与XML之间的方法跳转,并且编写代码过程中智能的提示Mybatis语法错误。
Mybatis-log-plugin插件
能够帮助我们查看Mybatis执行的SQL语句。
Maven Helper插件
安装此插件后,可以很方便的查看Maven项目Jar包冲突,依赖关系树。
POJO-to-JSON插件
工作中为了测试需要,我们需要将简单 Java 领域对象转成 JSON 字符串方便用 postman 或者 curl 模拟数据,此插件可以很方便的把实体类转换成对应的JSON字符串。
GenerateAllSetter
对一个实体类变量进行set赋值时,只要你选中需要生成set方法的对象,按下快捷键 alt+enter ,能够自动生成所有set方法,省去手动一个个敲的烦恼。
SequenceDiagram插件
有的时候,我们需要梳理业务逻辑或者阅读源码。SequenceDiagram 插件是一个很方便生成UML时序图的插件,方便我们理解方法调用流程。
Key promoter X插件
Idea众多的快捷键相信没人能够全部记下来 。安装此插件可以在你使用鼠标点击的时候,提示有更好的快捷键代替,方便我们慢慢记忆常见的快捷键。
Idea Vim插件
如果你是神一般的编辑器VIM的忠实粉丝那么装了这款插件,你在Idea中也能够使用VIM的基本功能了。
Translation插件
阅读源码碰到不认识的单词,使用此插件选中翻译即可。
Rainbow Brackets插件
Rainbow Brackets可以实现对不同层级括号使用不同的颜色高亮,增加辨识度,特别是在嵌套层级比较多或者代码缩进不规范的时候作用更明显。
CodeGlance插件
类似于Sublime的MiniMap很方便的查看代码。
更多资源与第一手博客,请关注公众号:程序员众推,获取
最新文章
- .NET应用架构设计—工作单元模式(摆脱过程式代码的重要思想,代替DDD实现轻量级业务)
- sql 将查询结果为多行一列合并为一行一列
- LUXURY 8
- [转载] 新浪微博MySQL优化的小结和反思
- MinGW-64 安装
- 使用CXF暴露您的REST服务
- Linux下静态编译Qt
- Android抖动动画
- [转]结合HierarchyViewer和APK文件反编译获得APP元素id值
- navcat无法远程连接mysql数据库解决办法
- [物理学与PDEs]第4章第2节 反应流体力学方程组 2.2 反应流体力学方程组形式的化约
- AFNetWorking同步请求
- spring boot 整合 百度ueditor富文本
- 指导手册03:Hadoop基础操作
- Winfrom控件使用
- day 20 类与类之间的关系,继承2
- Snmp学习总结系列——开篇
- New Concept English Two 29 79
- sqlserver学习笔记(六)—— sqlserver内置函数(字符串、日期)
- sqlserver学习笔记(一)—— 登录本机sqlserver、启动和停止sqlserver服务、创建和删除数据库