Installation

Install Intellij SFCC in VS Code from a verified VSIX package

Prerequisites

Before you install

Make sure each of these is ready - it only takes a minute and saves headaches later.

  • Visual Studio Code version 1.85 or later
  • An active Intellij SFCC license (trial or paid)
  • Access to a Salesforce Commerce Cloud sandbox

Get the extension package

The Intellij SFCC listing is not currently public on the VS Code Marketplace. Ignore old direct-listing links: they lead to a Marketplace 404 page.

Obtain the latest signed .vsix package from your organization's approved distribution. If your organization does not have the package, contact Intellij SFCC support before purchasing or installing.

Install from VSIX

Verify Installation

After installation, check that everything is working:

  1. Open the Activity Bar - you should see the Intellij SFCC icon
  2. Open the Command Palette and type SFCC: - you should see the available commands
  3. Open any .isml file - it should have syntax highlighting
  4. Check the Status Bar at the bottom for the connection indicator

If the extension doesn't activate, check the Output panel (select "Intellij SFCC" from the dropdown) for error messages.

Add these to your VS Code settings.json for the best experience:

{
    "editor.quickSuggestions": {
        "strings": true
    },
    "files.associations": {
        "*.isml": "isml"
    },
    "intellijsfcc.upload.onSave": true,
    "intellijsfcc.upload.excludePatterns": ["node_modules/**", ".git/**", "test/**"]
}

Project Structure

A typical project layout recognized by the extension:

.project
dw.json
package.json

On this page