Salesforce advanced Code searcher
截图:
简介:
通过使用高级快速查找功能,您只需点击几下即可缩短代码的长度。此外,您可以搜索代码中的任何字符串
我们现在就在闪电网络上!!!
使用此扩展,您可以搜索 Salesforce 实例的代码组件:
1) 顶尖课程
2) 顶点触发器
3)视觉力量页面
4) Visualforce组件
5) 照明组件
除了上述内容之外,您还可以使用此扩展从左侧的高级快速查找部分跳转到类/页面/触发器。
如何让它在闪电中工作:
1)我们将扩展程序嵌入到设置页面中。请导航至设置主页,您可以在右侧找到注入的扩展程序。
2) 您需要授权(这是一次性活动)应用程序进行 API 调用。
3) 单击按钮后,您将导航至 Salesforce 进行授权。成功完成授权后,您将被重定向回主页。
4)完成后,所有功能将启用。
使用方法(经典):
以下部分都添加到设置页面中,因此这仅对开发人员和管理员有用,该工具对 salesforce 用户没有任何意义。
1) 高级快速查找部分:此部分添加到所有设置页面的侧面导航栏中。选择您想要转到的代码组件,然后开始输入代码名称,会弹出一个自动完成建议,选择您想要转到的代码组件。
2) 开发者实用程序:
2.1) 该组件仅添加在force.com 主页中。假设您想知道您在代码中的何处硬编码了配置文件名称,例如 if(profile.name =='sys Admin'){//you're-doingsome}。现在要找到这一点,您必须单独浏览所有代码,或者在 Eclipse 中创建一个 Force.com 项目,然后在那里进行搜索。我们无法直接在 salesforce 中做到这一点。此字符串搜索将帮助您做到这一点。您必须检查要在其中搜索代码的代码组件,在输入文本字段中输入字符串并按 Enter 键。您将收到使用该字符串的代码组件列表。
2.2 ) 代码覆盖率摘录:您可以查看并下载您组织中的代码覆盖率。
2.3 ) 此扩展现在允许您通过 Lightning Linter 选项卡检查闪电代码。
2.4 ) 您现在可以针对您的代码运行 PMD
2.5) 添加了一个新选项卡,允许用户查看记录及其子信息。
更新1.26
GraphQL Explorer 现已推出
更新1.22
改进静态代码分析功能
更新1.20
从 heroku 迁移到 firebase 函数。
更新1.17
LWC 编辑器现在具有 linting 功能。
更新1.15
添加了 LWC 编辑器,可自动完成 html 和 xml 文件。
更新1.10
添加了仅通过提供记录 ID 即可获取记录信息的功能。
更新1.8、1.9
添加了对应用程序在闪电网络上运行的支持
更新1.4.2
添加了对自定义标签的支持
添加对 Apex PMD 的支持
更新1.1.1
将快速搜索范围扩展到电子邮件模板、验证规则、工作流程规则、自定义对象
添加了版本检查。
更新1.2
更新 UI 以与 Lightning 更加同步
更新1.3
添加了代码覆盖率提取部分,允许用户查看和下载代码覆盖率。
更新1.3.3:
更新了cookie问题。
笔记:
1)使用Salesforce的REST API来完成上述功能
更新1.3.5
1) 添加了删除所有 Debug 日志的支持
2)在traceflag上添加了一个按钮来更新开始日期/到期日期。
更新1.4:
1) 添加了支持闪电组件 linting 的功能