XTools
XTools能做什么?
IDEA自动检测Spring注解,生成测试简易PostMan,快速测试接口;快捷关闭端口,避免端口被占用;选择代码可编辑为MarkDown代码片段,快速生成MarkDown文档;代码转化工具
参考项目
使用环境
IntelliJ IDEA版(182+)
功能说明
- 自动检测Spring注解接口
- 支持@PostMapping,@GetMapping,@DeleteMapping,@PutMapping,@PatchMapping,@RequestMapping
- 点击生成测试接口PostMan
- 请求头可以动态添加和删除
- 自定义结构生成自动过滤参数
- 自动JSON格式化栏,响应栏,URL栏,标题栏
- 窗口切换按钮,用于竖状或横状窗口
- 端口关闭工具
- Markdown文档生成工具
- yaml与properties代码互转
- 字段转大小写、驼峰、下滑线、加减引号等
安装说明
- IDEA插件商店搜索改名为XTools(原插件名为XHttp),安装重启即可
- 下载源码中XTools.zip,IDEA导入插件安装包重启
使用说明
在拥有注解的方法左侧点击线性标签,选择对应请求发送方式即可。
可在IDEA中设置默认前缀以及自动过滤的参数类型。file -> settings -> Other Settings -> XTools。
快捷键
功能 | win快捷键 | 右键点击 |
---|---|---|
yaml转properties | Alt + Y | XTools -> Y-TO-P |
properties转yaml | Alt + P | XTools -> P-TO-Y |
字符串大小写互转 | Alt + U | XTools -> Upper OR Lower Case |
首字母大小写互转 | Alt + Shift + U | XTools -> Upper OR Lower First |
单引号转双引号,双引号转单引号 | alt + 引号 | XTools -> Quotes Cast |
去双引号,加双引号 | Alt + Shift + 引号 | XTools -> Quotes Change |
驼峰命名转下划线并大写 | 无 | XTools -> Underline And UpperCase |
驼峰命名转下划线 | 无 | XTools -> Underline Case |
下划线命名转驼峰 | 无 | XTools -> Camel Case |
创建Markdown笔记 | 无 | XTools -> Create Markdown |
使用截图
-
RequestMapping
-
GetMapping
-
GetMappingJson
-
PostMapping
-
PostMappingBody
-
创建Markdown文档
-
yaml与properties互转
-
关闭端口