0
点赞
收藏
分享

微信扫一扫

用这些IDEA插件,让你早下班两小时


GenerateAllSetter:一键调用一个对象的所有setter方法
RestfulTool:自动显示所有URL接口,快速检索接口
SequenceDiagram:以图形界面形式显示方法调用链,方便阅读源码、梳理代码
CamelCase:变量下划线转驼峰命名
Rainbow Brackets:帮助程序员识别代码中括号(包括圆括号、方括号和大括号)的嵌套层次
CodeGlance:用过 sublime 的同学会知道右侧有一个当前文件中代码的缩略图
Key Promoter:告知你这个鼠标操作可以用什么快捷键替代
String Manipulation:字符串转换工具
mybaties log free:mybaties log free 用来自动填充参数,拼凑出完整的sql语句
Lombok:为实体类自动生成get set等方法
MyBatisX:添加从mapper跳转到对应xml的功能

GenerateAllSetter 一键调用一个对象的所有setter方法

将鼠标的光标放在实体类的类名上,然后按Alt+Enter快捷键,出现如下面板:

用这些IDEA插件,让你早下班两小时_java


我们这里选择第一项"Generate all setter with default value",一键生成对所有属性默认赋值。

用这些IDEA插件,让你早下班两小时_java_02

RestfulTool 自动显示所有URL接口,快速检索接口

用这些IDEA插件,让你早下班两小时_ide_03

SequenceDiagram 以图形界面形式显示方法调用链,方便阅读源码、梳理代码

用这些IDEA插件,让你早下班两小时_ide_04

用这些IDEA插件,让你早下班两小时_ide_05

CamelCase 变量下划线转驼峰命名

在 kebab-case、SNAKE_CASE、PascalCase、camelCase、snake_case 或 space case 之间轻松切换。请参阅编辑菜单或使用 ⇧ + ⌥ + U / Shift + Alt + U。允许禁用某些转换或在首选项中更改它们的顺序。

Rainbow Brackets 帮助程序员识别代码中括号(包括圆括号、方括号和大括号)的嵌套层次

用这些IDEA插件,让你早下班两小时_ide_06


用这些IDEA插件,让你早下班两小时_intellij-idea_07

CodeGlance 当前文件中代码的缩略图

用过 sublime 的同学会知道右侧有一个当前文件中代码的缩略图,这个插件可以让 idea 也具有此功能。

用这些IDEA插件,让你早下班两小时_intellij-idea_08

Key Promoter 是一个提示插件

当你在IDEA里面使用鼠标的时候,如果这个鼠标操作是能够用快捷键替代的,那么Key Promoter 会弹出一个提示框,告知你这个鼠标操作可以用什么快捷键替代。对于想完全使用快捷键在IDEA的,这个插件就很有用。

用这些IDEA插件,让你早下班两小时_自动填充_09

String Manipulation:字符串转换工具

大小写切换,排序,过滤,递增,与列对齐,grepping,转义,编码等。还支持对字符串的各种加、解密(MD5、Base64等)操作。

String Manipulation 插件用来对字符串进行处理,比如:变量名使用驼峰形式、常量需要全部大写,编码解码等等。

用这些IDEA插件,让你早下班两小时_ide_10

mybaties log free 用来自动填充参数,拼凑出完整的sql语句

用这些IDEA插件,让你早下班两小时_ide_11


下面去程序里跑一个sql看看,正常我们Debug下打印的sql如下,不会自动填充参数

用这些IDEA插件,让你早下班两小时_自动填充_12


而Mybatis Log Plugin Free中打印的sql如下,是会自动填充参数的

用这些IDEA插件,让你早下班两小时_ide_13

不做过多介绍的插件

Lombok:为实体类自动生成get set等方法
MyBatisX:添加从mapper跳转到对应xml的功能


举报

相关推荐

0 条评论