idea 常用插件
- Alibaba Java Coding Guidelines(阿里巴巴代码规约)
- Background Image Plus(背景图设置,Idea其实可以设置背景图,这个增加了自动切换功能)
- CodeGlance(代码区右侧显示代码缩略图,很直观)
- MybatisX (可以通过mapper接口里的方法跳转到mapper.xml里。社区版可用)
- Free Mybatis plugin(快速从代码跳转到mapper及从mapper返回代码,社区版不支持)
- GenerateAllSetter(一键调用一个对象的所有的set方法,常用于对象赋值)
- Grep Console(控制台不同级别日志显示不同背景色,还可以自定义筛选日志)
- GsonFormat(可以根据json生成java类)
- JUnitGenerator V2.0(顾名思义)
- Key promoter(在鼠标操作是可以提示能够使用哪个Idea快捷键,方便记忆快捷键)
- Lombok(可以省略getter/setter/toString等)
- Maven Helper(Maven冲突解决)
- MyBatis Log Plugin(把 mybatis 输出的sql日志还原成完整的sql语句。)
- Power Mode II(写代码炫酷效果)
- Rainbow Brackets(彩虹括号颜色)
- RestfulToolkit(一套 RESTful 服务开发辅助工具集,快捷跳转Action方法)
- String Manipulation(String常用转换,比如快捷大小写转换)
- Presentation Assistant (快捷键展示(录屏或者共享的时候,效果极佳)
- Translation (必备的翻译插件)
- SequenceDiagram (调用链路自动生成时序图)
- HighlightBracketPair (括号开始结尾高亮显示。)
- google-java-format (代码自动格式化)
- Key promoter X (会有这个操作的快捷键在界面的右下角进行告知。)
- Leetcode Editor (可以在IDEA中在线刷算法题。)
- Material Theme UI (IDEA主题插件)
- Background Image Plus + (更换IDEA背景)
- RoboPOJOGenerator—JSON (GsonFormat也可以,但是好久没更新过了)
- Statistic (项目信息统计(可以非常直观地看到你的项目中所有类型的文件的信息))
- CamelCase (多种命名格式之间切换)
- jclasslib bytecode viewer (查看字节码)(在 IDEA 打开想研究的类。编译该类或者直接编译整个项目( 如果想研究的类在 jar 包中,此步可略过)。打开“view” 菜单,选择“Show Bytecode With jclasslib” 选项。选择上述菜单项后 IDEA 中会弹出 jclasslib 工具窗口。)
- Java Stream Debugger (Stream 将操作步骤可视化)
- GitToolBox(git工具箱,聚焦在代码上就知道最近谁编辑了这行代码,还有自动fetch,太方便了)