IntelliJ IDEA Plugins 插件整理
IntelliJ IDEA Plugins 插件整理
- 插件库位置
- 查看类
- jclasslib Bytecode viewer `查看字节码`
- 创建类
- GsonFormat `通过JSON生成实体类`
- EasyCode 生成代码
- 辅助类
- Free MyBatis Plugin `mybatis生成及调试辅助`
- lombok `的 ide 搭档`
- Alibaba Java Coding Guidelines
- AiXcoder Code Completer 智能编程助手
- codota 代码补全 + 片段库
- rainbow brackets 彩虹括号
- Presentation Assistant 显示对应热键
- SequenceDiagram 时序图插件
- CamelCase 驼峰下划线切换
- 文件操作
- Export To Directory 导出文件并保持目录结构
- 参考资料
插件库位置
到这里找:https://plugins.jetbrains.com/ 或者直接到 idea里搜索都可以。
查看类
jclasslib Bytecode viewer 查看字节码
- 下载:https://plugins.jetbrains.com/plugin/9248-jclasslib-bytecode-viewer
- 用法:View 》 show jclasslib Bytecode viewer
创建类
GsonFormat 通过JSON生成实体类
- 下载:https://plugins.jetbrains.com/plugin/7654-gsonformat
- 用法:创建个新类然后 》 右键 》 Generate 》 GsonFormat 【Alt + S】
EasyCode 生成代码
https://blog.csdn.net/jx520/article/details/105937556
辅助类
Free MyBatis Plugin mybatis生成及调试辅助
- 下载:https://plugins.jetbrains.com/plugin/8321-free-mybatis-plugin
用法:free-idea-mybatis是一款增强idea对mybatis支持的插件,主要功能如下:
- 生成mapper xml文件
- 快速从代码跳转到mapper及从mapper返回代码
- mybatis自动补全及语法错误提示
- 集成mybatis generator gui界面
lombok 的 ide 搭档
加上就不会有红线了
- 下载:https://plugins.jetbrains.com/plugin/6317-lombok
lombok 带了日志注解。加上就可以直接用
log
输出日志了。如果用不了可能是包冲突了。自己添加下依赖比如:
org.projectlombok
lombok
1.16.18
org.slf4j
slf4j-log4j12
1.7.26
Alibaba Java Coding Guidelines
- 下载:https://plugins.jetbrains.com/plugin/10046-alibaba-java-coding-guidelines
阿里的JAVA规范自动监测插件。 - 用法:
Tools 》 阿里编码规约 》 编码规约扫描 【Ctrl + Alt + Shift + j】
AiXcoder Code Completer 智能编程助手
官网下载:https://aixcoder.com/#/
本地版aiXcoder使用指南
codota 代码补全 + 片段库
可以用github账号登录。从首页可以看出支持 java
和 js
rainbow brackets 彩虹括号
Presentation Assistant 显示对应热键
- 下载:https://plugins.jetbrains.com/plugin/7345-presentation-assistant
显示所执行的操作
对应的热键
SequenceDiagram 时序图插件
用来学习源码很方便,支持导出图片
和UML文件
- 下载: https://plugins.jetbrains.com/plugin/8286-sequencediagram
- 用法 :选择一个方法,从
Tools菜单
或右键
点击SequenceDiagram...
创建时序图。 文档:http://vanco.github.io/SequencePlugin
- 生成简单的序列图。
- 通过单击图表形状来导航代码。
- 从关系图中删除类。
- 将图表导出为图像。
- 将图表导出为PlantUML文件。
- 通过设置>工具>序列图从图表中排除类
- 智能接口(实验)
- Lambda 表达式(实验)
CamelCase 驼峰下划线切换
功能:
但是我只想要驼峰
与下划线
之间切换,配置好像有BUG。如下设置勉强实现:iLoveYou
》 ILoveYou
》i_love_you
》 iLoveYou
文件操作
Export To Directory 导出文件并保持目录结构
- 下载:https://plugins.jetbrains.com/plugin/10192-export-to-directory
用法:
- 选中要导出的文件。
右键 》 Export To Directory
orFile 》 Export To Directory
- 选择导出到哪个目录。(只能选择存在的文件夹。弹窗中可以右键创建。)
参考资料
Idea 插件库设置
还没有评论,来说两句吧...