Salesforce Debug Log Beautifier
插件介绍
通过语法突出显示、JSON 格式、错误分析和匿名 Apex 转换和管理 Salesforce 调试日志。
按应有的方式调试 Salesforce。
如果您曾经眯着眼睛查看原始调试日志试图找出实际发生的情况,您就会知道其中的痛苦。这个扩展解决了这个问题。您的日志具有语法突出显示、JSON 格式和即时错误提取功能。不再需要滚动数千行来寻找一条错误消息。
⚡ 运作原理
获得干净的调试输出的两种方法:
直接使用 JSON.serializePretty() :
````顶点
List<帐户> 帐户 = [从帐户限制 5 中选择 ID、名称、行业];
System.debug(JSON.serializePretty(账户));
````
或者部署 Console 类(节省打字):
````顶点
Console.log(账户);
Console.log('热门帐户', 帐户); // 带标签
````
Console 类只是 JSON.serializePretty() 的包装 - 选择您喜欢的任何一个。
✨ 漂亮的调试日志
按 Alt+Shift+D(在 Mac 上为 Option+Shift+D)打开仪表板。你会看到:
• 确实有帮助的语法突出显示
• 错误被拉出并显示在顶部
• 清理堆栈跟踪
• 作为进度条的调控器限制
• 有效的搜索
✨ 管理调试日志
在不打开安装程序的情况下创建跟踪标志:
• 为任何用户打开调试
• 按姓名或用户名搜索
• 构建自定义调试级别
• 设置持续时间(15 分钟到 24 小时)
• 查看哪些内容处于活动状态以及何时过期
• 批量删除旧日志
不再需要点击设置页面。
🚀 执行 APEX
直接从扩展编写并运行代码:
• 保存您经常使用的代码块
• 一键运行它们
• 查看完整输出
• 搜索您保存的片段
每次都比打开开发者控制台更好。
📊 州长限制
查看您目前的情况与限制:
• SOQL 查询
• 堆大小
• CPU 时间
• DML 语句
• 标注
• 其他一切
当您需要时就在身边。
🌍 所有销售人员环境
适用于生产、沙箱、临时组织 - 无论您拥有什么。自动处理所有不同的 Salesforce 域。
💻 开发者体验
• 深色和浅色模式
• 适用于任何屏幕尺寸
• 键盘快捷键(Alt+Shift+D / Option+Shift+D)
• 在原始 API 响应中搜索
• 将回复复制到剪贴板
• 一键清除所有内容
🏁 开始使用
1. 从 Chrome 网上应用店安装
2. 转到任何 Salesforce 组织
3.点击扩展图标,生成token
4. 打开仪表板(Alt+Shift+D)
5. 使用 JSON.serializePretty() 或部署 Console 类
JSON.serializePretty() 的示例:
````顶点
List<帐户> 帐户 = [从帐户 LIMIT 5 中选择 ID、名称];
System.debug(JSON.serializePretty(账户));
````
使用控制台类:
````顶点
Console.log('我的帐户', 帐户);
````
就是这样。您的日志显示为格式化且易于阅读。
💎 为什么使用这个
这只是普通的 JavaScript。没有依赖关系,没有构建工具,没有膨胀。在您的浏览器中运行,遵循 Chrome 的最佳实践。
重点是尊重您的工作流程。当您切换选项卡时,日志会保留在缓存中。主题首选项已保存。创建调试级别后,调试级别即可跨组织工作。
👥 适合谁
开发人员调试 Apex、架构师跟踪性能、管理员修复集成、QA 调查故障、顾问在多个组织之间周旋。如果您使用 Salesforce 调试日志,这会有所帮助。
🔒 您的数据
一切都保留在您的浏览器中。该扩展程序使用您的会话直接与 Salesforce API 对话。没有任何东西被发送到其他地方。没有跟踪,没有分析,没有外部服务器。
🤝 支持
定期更新、错误修复、新功能。接受建议。目标很简单:在不使工具复杂化的情况下使调试更容易。
2.3.0 版本 |专为 Salesforce 专业人士打造