SFCC Plugin for JetBrains IDEs

Install the Intellij SFCC plugin for JetBrains IDEs. Develop Salesforce B2C Commerce projects with ISML support, script debugging, deployment and logs.

Intellij SFCC is a JetBrains plugin for Salesforce B2C Commerce (Salesforce Commerce Cloud). Use it in IntelliJ IDEA, WebStorm, PhpStorm, Rider, RubyMine, or RustRover to work with ISML templates, cartridges, sandbox connections, and server-side debugging.

Start with the JetBrains installation guide, or explore the SFCC plugin features to see the available development tools.

Supported IDEs

Why JetBrains?

JetBrains IDEs provide the deepest integration with Intellij SFCC, including:

  • Native ISML support - syntax highlighting, code completion, and error detection for ISML templates
  • Advanced Script debugging - set breakpoints, inspect variables, and step through server-side code
  • Cartridge overlay visualization - see which cartridge provides each file at a glance
  • Built-in sandbox management - upload code, manage data, and monitor logs without leaving the IDE
  • OCAPI & SCAPI integration - explore and test APIs directly from the editor

Check the installation guide for compatibility with your IDE build. Supported builds depend on the plugin release.

Quick Start

Install and activate

Follow Installation to find Salesforce B2C Commerce (SFCC) in Marketplace, install it, and complete JetBrains plugin licensing.

Open your project and add credentials

Open the repository root. Use B2C Credentials to create or import your credentials file.

Connect and verify the sandbox

Follow Configuration to add a connection in B2C Explorer, select the target code version, and verify remote access.

Try your first development task

Open a local script or template and try completion. Continue to Deployment when you are ready to send a change to your sandbox.

Explore Features

Explore Panels

On this page