IDEA自动检测Spring注解,生成测试简易PostMan,快速测试接口;快捷关闭端口,避免端口被占用;选择代码可编辑为MarkDown代码片段,快速生成MarkDown文档;代码转化工具;代码预览工具;
IntelliJ IDEA版(182+)
- 自动检测Spring注解接口
- 支持@PostMapping,@GetMapping,@DeleteMapping,@PutMapping,@PatchMapping,@RequestMapping
- 点击生成测试接口PostMan
- 请求头可以动态添加和删除
- 自定义结构生成自动过滤参数
- 自动JSON格式化栏,响应栏,URL栏,标题栏
- 窗口切换按钮,用于竖状或横状窗口
- 端口关闭工具
- Markdown文档生成工具
- yaml与properties代码互转
- 字段转大小写、驼峰、下滑线、加减引号等
- 生成对象无默认值的setter方法、有默认值的setter方法、构造器的setter方法、链式调用的setter方法
- 选择Bean生成Bean的JSON字符串
- 预览实体类,字段等
- IDEA插件商店搜索改名为XTools(原插件名为XHttp),安装重启即可
- XTools-version.zip,IDEA导入插件安装包重启
推荐使用Restful Fast Request,对比XHttp功能更完善,但Restful Fast Request使用收费,如果简单测试也可使用XHttp
在拥有注解的方法左侧点击线性标签,选择对应请求发送方式即可。
可在IDEA中设置默认前缀以及自动过滤的参数类型。file -> settings -> Other Settings -> XTools。
除XHttp工具和下方按钮 + 快捷键功能外,还提供以下功能
- 生成对象无默认值的setter方法、有默认值的setter方法、构造器的setter方法、链式调用的setter方法(如实体添加@Accessors、@Builder等注解,点击对象触发提示快捷键Alt+Enter,在候选中生成即可)
- yaml与properties代码互转(选中文件右键点击转化或XTools窗口P2Y转化)
- 端口关闭工具
功能 | win快捷键 | 右键点击 |
---|---|---|
预览 | Alt + P | XTools -> 预览 |
实体类生成JSON字符串 | Alt + I | XTools -> Bean TO Json |
yaml转properties | Alt + Y | XTools -> Y-TO-P |
properties转yaml | Alt + Shift + Y | 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 |
驼峰命名转下划线并大写 | Alt + Shift + K | XTools -> Underline And UpperCase |
驼峰命名转下划线 | Alt + K | XTools -> Underline Case |
下划线命名转驼峰 | 无 | XTools -> Camel Case |
创建Markdown笔记 | Alt+M | XTools -> Create Markdown |