Skip to content

Releases: xiaoyouPrince/XYDevTool

1.4.3

19 Jun 14:41
Compare
Choose a tag to compare
  1. 优化一键更新功能。检测当前环境,如果不具备一键升级,自动打开下载链接转手动升级
  2. JSON格式化工具新增生成随机JSON字符串功能

1.4.2

08 Jun 07:26
Compare
Choose a tag to compare

本次更新为 JSON Formatter 工具新增两个功能

  1. 汉字转 Unicode 编码
  2. Unicode 编码转汉字表示

PS:unicode 算法的结果展示和网页版工具结果兼容,可以互转。 整体Unicode转换范围 0x1000 - 0xffff。或许不是只包含汉字,但绝对满足常用汉字的转换功能

1.4.1

07 Jun 09:18
Compare
Choose a tag to compare

此版本更新为 JSON 格式化工具

  1. 新增JSON字符串增加转义功能,一键将JSON文本转化为一个经过转义的字符串,可用于传参的时候的JSON字符串处理
  2. 新增字符串去除转义功能

1.4.0

29 May 00:50
Compare
Choose a tag to compare
  1. 新增一键更新功能,发现新版本之后会自动弹出,现在支持一键更新,可以将网络请求的历史自动导入新版本,省去原来手动导入的麻烦
  2. 优化 JSONFormatter 编辑 JSON 可以支持撤回(Command+Z)

1.3.0

25 May 16:08
Compare
Choose a tag to compare

此版本更新主要是 JSON 格式化工具的更新

  1. JSON 格式化工具输入框支持显示行号
  2. JOSN 格式化工具支持输入框内代码主题设置
  3. JSON 格式化工具新增文本压缩功能
  4. 细节优化,相较上个版本更好的输入体验

1.2.0

23 May 07:01
Compare
Choose a tag to compare
  1. 优化资源,减小包体积
  2. 部分细节优化
  3. 支持检查新版本更新功能

1.1.0 JSON 解析和 API 请求工具

11 May 16:21
Compare
Choose a tag to compare

新增 JSON 格式化功能

  1. 新增一个 JSON 格式化工具,可以支持一般 JSON 解析成易读格式。
  2. 支持字符串文本的 JSON,解析成易读格式。

新增网络接口请求功能,替代 PostMan 等商业化工具。
对于 Postman , 每次启动要联网加载验证信息,验证的时候启动过程很长,而且有时候自己的工作空间都打不开,这就很蛋疼了,如果说没有付费,工具不让用了,至少自己的数据可以导出吧。但是经验告诉我就是不行。所以索性自己搞一个自己的工具。恰好,上次测试同学给了个接口要自己测试,中间几个参数需要依赖其他请求,链路较长并且当天要封板,而我居家办公,要连公司VPN,一通操作浪费了大量时间,一下让我意识到这个事情必须要快速做了。 还好,今天是封板后的第二天,用了差不多整整一天搞了一个。功能如下

  1. 支持设置自定义名称,POST/GET,设置 Headers 和 自定义请求体
  2. 支持历史数据持久化保存,方便看历史数据,也可以手动删除
  3. 支持防误删操作,每个请求有个锁定按钮,锁定状态下的请求不能删除,更安全

1.0 基础完整版

07 May 14:31
Compare
Choose a tag to compare
  1. 支持 JSON 转 Swift Model 类
  2. 支持设置注释。将 JSON 中 Value 值设置为 Modle Key 的注释,方便后续维护
  3. 支持设置基类,统一生成继承基类的模型类。 协议同理
  4. 支持设置类前缀,避免和其他地方生成的类冲突
  5. 支持一键生成 CodingKeys,节省时间,利于后续拓展和使用系统的 Codeable 协议

同时提供一个生成 iOS/macOS App Icon 的工具,源自给当前 App 设置 Icon
后续陆续增加实用功能