Skip to main content

准备 Visual Studio Code 与 Salesforce 结合使用

备注

备注

用中文(简体)学习?在中文(简体)Trailhead Playground 中开始挑战,用括号中提供的译文完成挑战。仅复制并粘贴英文值,因为挑战验证基于英文数据。如果在中文(简体)组织中没有成功通过挑战,我们建议您 (1) 将区域设置切换为美国,(2) 按此处说明将语言切换为英文,(3) 再次单击“检查挑战”按钮。

查看 Trailhead 本地化语言徽章详细了解如何利用 Trailhead 译文。

跟随 Trail Together 进行学习

进行这一步骤时,想要跟随讲师一起学习吗?观看此视频,它是 Trailhead Live 上 Trail Together 系列的一部分。

(这部分内容从 07:02 开始,如果您想要倒回去再次观看步骤的开头部分可以从这里开始。)

安装命令行界面 (CLI)

您可以使用 Salesforce CLI 控制 Salesforce 应用的整个应用程序生命周期。通过 CLI,您可以轻松创建或连接到开发测试环境,并同步组织和版本控制系统之间的元数据和代码。

请参阅 Salesforce CLI Setup Guide(Salesforce CLI 设置指南)查看完整的安装说明,尤其是针对 macOSWindows 的说明。

  1. 通过 Salesforce CLI 安装 CLI。
  2. 通过在命令行中运行以下命令确认已正确安装最新版本的 CLI。
    sf update您应该看到类似以下的输出:Updating CLI....(正在更新 CLI...)

安装 Salesforce Extension Pack

安装了 Salesforce CLI 之后,我们可以通过安装 Salesforce Extension Pack 来增强 Visual Studio Code。扩展包将一次性安装所有基本的 Salesforce 扩展,这样您就不需要逐个选择了。

这些扩展在整个 VS Code 中提供了与 Salesforce 工具的深度集成。您可以从多个位置(VS Code 菜单、快捷键和右键单击上下文菜单)调用 Salesforce CLI。

您操作时会显示新功能,包括:

  • Apex 语言服务
  • Visualforce 语言服务
  • Lightning 组件(Aura 和 Lightning Web 组件)语言服务
  • Apex 测试和 Replay Debugger 的活动栏中的集成。
  1. 启动 Visual Studio Code
  2. 在左侧的工具栏上,单击 Extensions(扩展)()。
  3. 在搜索字段中输入 Salesforce Extension PackVisual Studio Code 的 Salesforce Extension Pack 搜索结果。
  4. 选择 Salesforce Extension Pack
  5. 单击 Install(安装)
    Pack 详细信息窗口顶部,含绿色 Install(安装)按钮的。
  6. 关闭并重启 Visual Studio Code 以完成安装。
注意

Salesforce Extensions for VS Code 中的一些功能取决于 Java 平台,Standard Edition Development Kit (JDK)。需要安装 JDK 版本 21(推荐)或 JDK 版本 17 或 11。安装 JDK 后,您可以根据这里的步骤配置您的设置。

设置 Trailhead Playground

让我们先打开您的 Trailhead Playground。滚动到此页面的底部并点击启动。如果您在组织中看到标记为“获取登录凭据”的选项卡,那就太好了!请按照下面的步骤操作。

如果没看到,请从应用程序启动器 (“”) 中找到并打开 Playground Starter,然后按照相应步骤操作。如果您没看到 Playground Starter 应用,请在 Salesforce 帮助中查看查找 Trailhead Playground 的用户名和密码

  1. 单击获取登录凭据选项卡,并记下您的用户名。
  2. 单击重置密码。这会向用户名关联的地址发送一封电子邮件。
  3. 单击电子邮件中的链接。

输入新密码并确认,然后单击修改密码

我们不会检查您的任何设置。单击 Verify Step(验证步骤)前往项目的下一步。

在 Salesforce 帮助中分享 Trailhead 反馈

我们很想听听您使用 Trailhead 的经验——您现在可以随时从 Salesforce 帮助网站访问新的反馈表单。

了解更多 继续分享反馈