Skip to main content
Join the Agentforce Hackathon on Nov. 18-19 to compete for a $20,000 Grand Prize. Sign up now. Terms apply.

Developer Console 入门

学习目标

完成本单元后,您将能够:
  • 说出 Developer Console 的几种用途。
  • 决定是使用 Developer Console 还是其他开发者工具。
  • 设置工作区,以便组织选项卡。
一颗小行星正冲向您的飞船。作为飞船的指挥官,您要对船员的安全负责。幸运的是,Salesforce 可以为您的飞船保驾护航。飞船中会有一个便捷的控制台,可以在准备采取规避行动时对系统进行监控和编程。

同样,您可以使用 Developer Console 对公司的 Salesforce 组织进行控制,实现客户成功。在进行控制之前,您可能会遇到的第一个问题是:Developer Console 什么?

Developer Console 是什么?

Developer Console 是一个集成开发环境(通常称为 IDE),您可以使用它创建、调试和测试组织中的应用程序。

它是您完成各种开发任务的一站式解决方案。
  • 导航、打开、创建和编辑 Apex 类和触发器、Aura 组件以及 Visualforce 页面和组件。
  • 浏览您在组织中创建的软件包。
  • 生成用于调试的日志并使用不同的视角对其进行分析。
  • 测试 Apex 代码,以确保它没有错误。
  • 通过在 Apex 代码中设置检查点来识别和解决错误。
  • 编写和执行 SOQL 和 SOSL 查询,以便查找、创建和更新组织中的记录。
备注

从 Spring‘19 版本(API 版本 45.0)开始,您可以使用两种编程模型构建 Lightning 组件:Lightning Web Component 模型和原始 Aura 组件模型。Lightning Web Component 和 Aura 组件可在页面上共存和交互。此内容涵盖 Aura 组件。您无法在 Developer Console 中开发 Lightning Web Component。

您什么时候使用 Developer Console?

现在,您正在驾驶舱中,可能正在查看不同选项来控制采用 Salesforce 技术的宇宙飞船。要控制 Salesforce 组织,您可以使用的一些选项包括 Salesforce Extensions for Visual Studio Code、Developer Console 以及您可以从 AppExchange 下载的工具等第三方开发人员工具。

Developer Console 只连接到一个组织并且基于浏览器。如果您希望更改立即生效并且不想在计算机上安装任何程序,我们建议使用 Developer Console。如果您想连接到多个组织、比较或同步文件或使用版本控制,Salesforce Extensions for Visual Studio Code 是您的最佳选择。

备注

Developer Console 没有版本控制或冲突解决功能。为避免覆盖其他人的代码,在与团队成员共享的组织中使用 Developer Console 时要小心操作。

访问 Developer Console

作为指挥官,您要学习的第一项内容是如何访问控制台。登录自己所在的组织后,单击快速访问菜单 (快速访问菜单) 或自己姓名下的 Developer Console

Lightning Experience Salesforce Classic

访问 Developer Console、Lightning Experience

访问 Developer Console、Salesforce Classic

首次打开 Developer Console 时,您会看到类似这样的内容。

Developer Console

主窗格 (1) 是源代码编辑器,您可以在这里编写、查看和修改代码。您可以在选项卡窗格 (2) 中查看日志、错误和其他信息,还可以编写与组织中的记录进行交互所需的查询。

设置工作区

打开 Developer Console 后,下一步是决定如何设置工作区。

什么是工作区?

如果您在月球和火星上建立了多个空间站,则每个位置都会有一组不同的系统检查方法和飞行路径。驾驶飞船驶向月球时,如果您面前呈现出关于登陆火星的信息,就会让人困惑,不知所措。同样,Developer Console 中的工作区可帮助您组织信息,以显示您在处理每个开发任务时所需的信息。尽管听起来像是一个花哨的术语,但工作区只不过是 Developer Console 主面板中通过选项卡表示的资源集合。您可以为一起使用的任何资源组合创建工作区。

如果您正在处理两个不同的项目,就可以在不同的工作区中同时打开相关的代码、测试和日志。例如,假设您正在编写代码,以更新工程团队的某些记录,但您还想查看导航团队的系统详细信息。您可以创建两个工作区,每个工作区仅包含与项目相关的资源。工作区可以减少混乱并让在不同资源之间进行导航变得更加轻松。

首次使用 Developer Console 时,您会看到默认工作区。设置自己的工作区很容易。让我们来试一试。

设置自己的工作区

选择工作区 | 新建工作区并为工作区命名。在新的工作区中,您可以创建 Apex 类、Aura 组件、Visualforce 页面等。

您可以通过选择工作区 | 切换工作区 (1) 在工作区之间进行切换。通过这种方式,只需打开不同的工作区即可处理代码并对每个项目的日志进行分析。

选择工作区 > 切换工作区
在 Salesforce 帮助中分享 Trailhead 反馈

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

了解更多 继续分享反馈