IDEA中用过且好用的插件及使用方法
插件旨在提高效率,但是好用、安全是前提。
所以不好用的,比较鸡肋的就不介绍了。
各插件的安装也不介绍了,拷贝插件名字去市场找到然后Install就行了 。
一、Mybatis-log
这个插件是把mybatis使用log4j打印执行的sql语句转换成可执行的sql语句:
选中Preparing与Parameters部分的sql语句,点击2所示选项,就可生成可执行的sql语句,如下:
二、 GsonFormat-Plus
这个是在GsonFormat插件基础上的二次开发,用于快速将JSON字符串转换为实体类。
在空的类中ALT+S就会弹出这窗口,输入json字符串,点击确定:
生成的实体类属性:
三、GenerateAllSetter
一键调用一个对象的所有set方法并且赋予默认值 在对象字段多的时候非常方便,且防止有些属性在set值时漏掉。
在类处ALT+ENTER即可,会产生这个对象所有属性的set方法,可选择默认值或空两种方式。
四、EasyYapi
帮助你导出api到`yapi`/`postman`/`markdown`。
可以在保持代码零侵入的情况下得到相当完整的api文档(但是特殊的需求还是需要部分特殊的注释/注解配合)。
可以根据需要选择相应的导出类型,导出到线上需要先去获取对应的token,导出到本地则选择对应的目录即可。
这里导出到本地,分别是.md和json格式的。
可以进一步把postman.json文件导入postman进行使用,就不用在postman自己一个一个手动添加了:
五、Codota
前面有图标的就是Codota提供的方法:
还可以点击右下角Codota的图标进行search,这里可以看到搜索的方法是怎么用的,按照例操作: