JSON2Apex
Sublime Text 3 插件,用于便捷地将 JSON 示例转换为 Salesforce Apex 代码。
详细信息
安装次数
- 总计 2K
- Win 1K
- Mac 481
- Linux 146
8月6日 | 8月5日 | 8月4日 | 8月3日 | 8月2日 | 8月1日 | 7月31日 | 7月30日 | 7月29日 | 7月28日 | 7月27日 | 7月26日 | 7月25日 | 7月24日 | 7月23日 | 7月22日 | 7月21日 | 7月20日 | 7月19日 | 7月18日 | 7月17日 | 7月16日 | 7月15日 | 7月14日 | 7月13日 | 7月12日 | 7月11日 | 7月10日 | 7月9日 | 7月8日 | 7月7日 | 7月6日 | 7月5日 | 7月4日 | 7月3日 | 7月2日 | 7月1日 | 6月30日 | 6月29日 | 6月28日 | 6月27日 | 6月26日 | 6月25日 | 6月24日 | 6月23日 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 |
Mac | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Linux | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
说明文档
JSON2Apex
适用于 Sublime Text 3 的插件,用于从 JSON 示例生成 Salesforce Apex 类。
描述
一个从 JSON 生成 Apex 代码的工具。您可以从 API 响应/请求示例或预定义的模式生成 Apex 类。
需求
- Sublime Text 3
- MavensMate 非常推荐。此插件使用 MavensMate 的 Apex 语法高亮。
由于 MavensMate 需要 ST 3,因此不会有 ST 2 支持。
安装
通过 Package Control
如果您还没有,请安装 Package Control。
- 运行
安装包
- 搜索
JSON2Apex
- 按
Enter
手动
- 将此存储库克隆到您的 Sublime 包夹文件夹中。要在 Mac 上找到它,请转到
首选项 -> 浏览包
(Sublime Text -> 首选项 -> 浏览包
)。 - 如需重新启动 Sublime,请请这样做。
如何使用它
从 JSON API 请求/响应示例生成类
- 获取 JSON 响应或请求示例
- 在 Sublime Text 3 中打开它
- 使用
Ctrl+Shift+P
(或在 Mac 上⌘+Shift+P
),找到JSON2Apex: 将示例转换为 Apex
- 按 Enter
- 您将看到生成的 Apex 代码。缓冲区底部还将出现一个文本输入。使用此输入可以快速更改生成的类名。
从 JSON 或 YAML 模式生成类
JSON 示例模式可以在这里找到。YAML 示例模式可以在这里找到
- 创建一个模式。
- 使用
JSON2Apex: 将 JSON 模式转换为 Apex
(JSON2Apex: 将 YAML 模式转换为 Apex
用于 YAML 模式) 命令。(使用Ctrl+Shift+P
或在 Mac 上⌘+Shift+P
寻找它) - 可以通过手动操作或者使用缓冲区底部的文本输入框来重命名类。
重命名完成后,Sublime 将为您选择所有生成的代码以便您可以复制到任何地方。
未来计划
- Swagger JSON 到 Apex REST 定义的生成。
许可
Apache 2.0 许可,除去 pyyaml。