Newer Version Available

This content describes an older version of this product. View Latest

Discover Salesforce Plug-Ins

Check out these other plug-ins that work with specific Salesforce features.
ISV Technical Enablement Plug-In

The ISVTE Plug-in is an on-demand Technical Evangelist. It scans your package metadata and code, and provides targeted feedback to help you improve and future-proof your app. The feedback includes a detailed metadata inventory, recommendations on features or technologies to consider using, enablement resources, and installation limitations. The feedback also includes best practices, partner alerts, guidance on improving your partner Trailblazer score, and more. While it's designed for ISV and OEM partners, anyone developing on the platform can use it.

When you install the plug-in, you're asked to confirm that it's unsigned. Answer yes. This behavior is expected.

See GitHub for documentation and more information.

Tableau CRM Plug-In

Tableau CRM is a cloud-based platform for connecting data from multiple sources, creating interactive views of that data, and sharing those views in apps.

Use the Tableau CRM CLI plug-in to create scratch orgs with Tableau CRM Analytics Studio, which you can use to develop and test source code. The plug-in includes commands that call a subset of the Salesforce Analytics REST API endpoints to manage Tableau CRM assets programmatically. Create and iteratively develop Tableau CRM templates. Update and delete apps, dashboards, lenses, and dataflows. Use history commands to restore previous versions of dashboards and dataflows. Manage the auto-install lifecycle for embedded templated apps.

See Develop with the Tableau CRM Plugin for the Salesforce CLI for documentation and more information.

Salesforce CLI Scanner Plug-In

The Salesforce CLI Scanner plug-in is a unified tool for static analysis of source code, in multiple languages (including Apex), with a consistent command-line interface and report output. We currently support the PMD rule engine, ESLint, and RetireJS.

The plug-in creates "rule violations" when the scanner identifies issues. Developers use this information as feedback to fix their code. Integrate this plug-in into your CI/CD solution to continually enforce the rules and ensure high-quality code.

See GitHub for documentation and more information.