ctrl+shift+p filters: :st2 :st3 :win :osx :linux
浏览

JSON2Apex

nchursin ST3

Sublime Text 3 插件,用于便捷地将 JSON 示例转换为 Salesforce Apex 代码。

详细信息

  • 0.1.7
  • github.com
  • github.com
  • 7年前
  • 2小时前
  • 7年前

安装次数

  • 总计 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

说明文档

源码
raw.githubusercontent.com

JSON2Apex

适用于 Sublime Text 3 的插件,用于从 JSON 示例生成 Salesforce Apex 类。

描述

一个从 JSON 生成 Apex 代码的工具。您可以从 API 响应/请求示例或预定义的模式生成 Apex 类。

需求

  1. Sublime Text 3
  2. MavensMate 非常推荐。此插件使用 MavensMate 的 Apex 语法高亮。

由于 MavensMate 需要 ST 3,因此不会有 ST 2 支持。

安装

通过 Package Control

如果您还没有,请安装 Package Control

  1. 运行 安装包
  2. 搜索 JSON2Apex
  3. Enter

手动

  1. 将此存储库克隆到您的 Sublime 包夹文件夹中。要在 Mac 上找到它,请转到 首选项 -> 浏览包 (Sublime Text -> 首选项 -> 浏览包)。
  2. 如需重新启动 Sublime,请请这样做。

如何使用它

从 JSON API 请求/响应示例生成类

  1. 获取 JSON 响应或请求示例
  2. 在 Sublime Text 3 中打开它
  3. 使用 Ctrl+Shift+P (或在 Mac 上 ⌘+Shift+P),找到 JSON2Apex: 将示例转换为 Apex
  4. 按 Enter
  5. 您将看到生成的 Apex 代码。缓冲区底部还将出现一个文本输入。使用此输入可以快速更改生成的类名。

从 JSON 或 YAML 模式生成类

JSON 示例模式可以在这里找到。YAML 示例模式可以在这里找到

  1. 创建一个模式。
  2. 使用 JSON2Apex: 将 JSON 模式转换为 Apex (JSON2Apex: 将 YAML 模式转换为 Apex 用于 YAML 模式) 命令。(使用 Ctrl+Shift+P 或在 Mac 上 ⌘+Shift+P 寻找它)
  3. 可以通过手动操作或者使用缓冲区底部的文本输入框来重命名类。

重命名完成后,Sublime 将为您选择所有生成的代码以便您可以复制到任何地方。

未来计划

  1. Swagger JSON 到 Apex REST 定义的生成。

许可

Apache 2.0 许可,除去 pyyaml。