Developer Console 入门
学习目标
- 说出 Developer Console 的几种用途。
- 决定是使用 Developer Console 还是其他开发者工具。
- 设置工作区,以便组织选项卡。
同样,您可以使用 Developer Console 对公司的 Salesforce 组织进行控制,实现客户成功。在进行控制之前,您可能会遇到的第一个问题是:Developer Console 是什么?
Developer Console 是什么?
Developer Console 是一个集成开发环境(通常称为 IDE),您可以使用它创建、调试和测试组织中的应用程序。
- 导航、打开、创建和编辑 Apex 类和触发器、Aura 组件以及 Visualforce 页面和组件。
- 浏览您在组织中创建的软件包。
- 生成用于调试的日志并使用不同的视角对其进行分析。
- 测试 Apex 代码,以确保它没有错误。
- 通过在 Apex 代码中设置检查点来识别和解决错误。
- 编写和执行 SOQL 和 SOSL 查询,以便查找、创建和更新组织中的记录。
您什么时候使用 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。
Lightning Experience | Salesforce Classic |
---|---|
首次打开 Developer Console 时,您会看到类似这样的内容。
主窗格 (1) 是源代码编辑器,您可以在这里编写、查看和修改代码。您可以在选项卡窗格 (2) 中查看日志、错误和其他信息,还可以编写与组织中的记录进行交互所需的查询。
设置工作区
打开 Developer Console 后,下一步是决定如何设置工作区。
什么是工作区?
如果您在月球和火星上建立了多个空间站,则每个位置都会有一组不同的系统检查方法和飞行路径。驾驶飞船驶向月球时,如果您面前呈现出关于登陆火星的信息,就会让人困惑,不知所措。同样,Developer Console 中的工作区可帮助您组织信息,以显示您在处理每个开发任务时所需的信息。尽管听起来像是一个花哨的术语,但工作区只不过是 Developer Console 主面板中通过选项卡表示的资源集合。您可以为一起使用的任何资源组合创建工作区。
如果您正在处理两个不同的项目,就可以在不同的工作区中同时打开相关的代码、测试和日志。例如,假设您正在编写代码,以更新工程团队的某些记录,但您还想查看导航团队的系统详细信息。您可以创建两个工作区,每个工作区仅包含与项目相关的资源。工作区可以减少混乱并让在不同资源之间进行导航变得更加轻松。
首次使用 Developer Console 时,您会看到默认工作区。设置自己的工作区很容易。让我们来试一试。
设置自己的工作区
选择工作区 | 新建工作区并为工作区命名。在新的工作区中,您可以创建 Apex 类、Aura 组件、Visualforce 页面等。
您可以通过选择工作区 | 切换工作区 (1) 在工作区之间进行切换。通过这种方式,只需打开不同的工作区即可处理代码并对每个项目的日志进行分析。