Salesforce Analytics Extensions for Visual Studio Code
This extension pack includes tools for developing on the Salesforce Analytics platform, including setting up analytics
projects and working with analytics application templates.
Prerequisites
Before you set up Salesforce Analytics Extensions for VS Code, make sure that you have these essentials:
Salesforce CLI
Before you use Salesforce Extensions for VS Code, set up Salesforce CLI.
Salesforce Extension Pack
Install the Salesforce Extension Pack from the VS Code Extensions Marketplace.
A Salesforce DX project
Open your Salesforce DX project in a directory that contains an sfdx-project.json file. Otherwise, some features won't work.
If you don't already have a Salesforce DX project, create one with the SFDX: Create Project command
(for development against scratch orgs) or the SFDX: Create Project with Manifest command (for development against
sandboxes or DE orgs), selecting the analytics project template, or otherwise selecting the DevelopmentWave
scratch org feature or enabling analytics in the org.
Or, see create a Salesforce DX project
for information about setting up a project using Salesforce CLI.
To report issues with the Salesforce Analytics Extensions for VS Code, open a bug on GitHub.
If you would like to suggest a feature, create a feature request on GitHub.
Included Extensions
The Salesforce Analytics Extension Pack extension installs these extensions:
Salesforce Analytics CLI Integration
This extension (salesforce.analyticsdx-vscode-core) interacts with the Analytics Plugin for Salesforce CLI to provide core functionality.
Salesforce Analytics - App Templates
This extension (salesforce.analyticsdx-vscode-templates) provides editing features for Salesforce analytics application template source files.
Currently, Visual Studio Code extensions are not signed or verified on the Microsoft Visual Studio Code Marketplace. Salesforce provides the Secure Hash Algorithm (SHA) of each extension that we publish. Consult Manually Verify the analyticsdx-vscode Extensions' Authenticity to learn how to verify the extensions.