PwC Salesforce Extension Pack:APEX开发的强大助力
PwC Salesforce Extension Pack是一款为Visual Studio Code设计的扩展工具包,旨在帮助开发者更高效地进行APEX开发。该工具包集成了多种功能强大的扩展,涵盖了从开发环境的管理到代码的编写、测试和调试的各个方面。
使用前提:
在设置Salesforce Extensions for VS Code之前,请确保您具备以下基本条件:
- Salesforce CLI:在使用Salesforce Extensions for VS Code之前,请先设置Salesforce CLI。
- Salesforce DX项目:在包含sfdx-project.json文件的目录中打开您的Salesforce DX项目。如果您没有Salesforce DX项目,可以使用SFDX: Create Project命令(用于针对scratch orgs的开发)或SFDX: Create Project with Manifest命令(用于针对沙箱或DE orgs的开发)创建一个。
- Java平台标准版开发工具包(JDK):某些功能依赖于Java平台标准版开发工具包(JDK)。请确保您已安装JDK版本11或17。
- Visual Studio Code v1.61.2或更高版本。
包含的扩展:
PwC Salesforce Extension Pack包含以下扩展:
- Salesforce CLI集成:与Salesforce CLI交互,提供核心功能。
- Apex:使用Apex语言服务器提供语法高亮和代码补全等功能。
- 交互式调试器:支持实时Apex调试器和ISV客户调试器。
- Apex重放调试器:从Apex调试日志中重放Apex执行。
- Lightning Web Components:支持Lightning Web组件捆绑包。
- Aura Components:支持Aura组件捆绑包。
- Visualforce:支持Visualforce页面和组件。
- SOQL:通过表单式可视化编辑器交互式构建SOQL查询。
- Salesforce Lightning Design System (SLDS)验证器:简化SLDS的使用,提供代码补全、语法高亮和验证。
- SLDS验证器:在Aura和Lightning中使用SLDS时提供验证、语法高亮、代码补全和上下文感知。
- Apex PMD:静态源代码分析器,查找常见的编程缺陷。
- GitHub Copilot:提供AI编程助手的自动补全式建议。
- GitHub Copilot Chat:GitHub Copilot的伴侣扩展,提供聊天功能。
- Salesforce Package.xml生成器扩展:为沙箱或DE orgs提供Package.xml文件的用户界面。
- Salesforce Package.xml生成器扩展:支持Salesforce DX项目的开发者,提供快速访问scratch orgs、沙箱等功能。
- Prettier - 代码格式化器:强制执行一致的代码风格。
- Apex日志分析器:简化Salesforce调试日志的性能分析。
- Salesforce Apex代码运行器:在VS Code中运行.apex脚本的简单工具。
- Salesforce LWC快捷键:包含用于Salesforce Lightning Design System和JavaScript的代码片段。
- LWC构建器:包含用于Salesforce Lightning Design System和JavaScript的代码片段。
- XML:提供创建和编辑XML文档的支持。
- 自动重命名标签:自动重命名配对的HTML/XML标签。
- 代码拼写检查器:帮助捕捉常见的拼写错误。
- 错误镜头:高亮包含诊断的行,并在行尾追加诊断文本。
- 尾随空格:高亮尾随空格并快速删除。
- 路径自动完成:为Visual Studio Code提供路径补全。
- Apex代码覆盖率可视化器:显示当前项目中所有APEX类的代码覆盖率摘要。
- Salesforce自定义标签创建器:在Visual Studio Code中轻松添加和排序Salesforce的自定义标签。
- ESLint:分析JavaScript代码。
问题反馈:
如需报告扩展问题、建议功能或寻求帮助,请联系:
Ali Athamneh (MiddleEast)
本站所有资源都是由网友投稿发布,或转载各大下载站,
请自行检测软件的完整性!
本站所有资源仅供学习与参考,请勿用于商业用途,否则
产生的一切后果将由您自己承担!
如有侵权请联系我们删除下架,联系方式:study_golang@163.com