Installation

Install Intellij SFCC in a JetBrains IDE from Marketplace or from disk, check the requirements and find the plugin's tool windows

Intellij SFCC installs like any JetBrains plugin. Afterwards, continue with Set Up Your Project

The gear next to Search Everywhere in the main toolbar opens Settings on the Plugins page. Search Marketplace, install Salesforce B2C Commerce (SFCC) and restart the IDE. The plugin's tool windows join the tool window bars, and B2C Explorer asks for access: Check Activation re-checks the license and opens the IDE's license dialog while there is none

Before you start

You needDetails
A supported IDEIntelliJ IDEA, WebStorm, PhpStorm, Rider, RubyMine or RustRover, build 2026.1 or newer for this release. Older IDEs can use an older release from the Versions tab of the Marketplace listing
The bundled language pluginsJavaScript and TypeScript, CSS, Sass, JSON and Properties must be enabled (on by default)
JavaScript DebuggerOptional. Needed for the Script Debugger
A license or trialActivated after the install, see Purchase & License

Open the Plugins page

Open Plugins from the gear in the main toolbar, from Settings (⌘, on macOS, Ctrl+Alt+S on Windows and Linux), from IntelliJ IDEA › Settings… (File › Settings… on Windows and Linux), from the Welcome screen, or with Find Action (⇧⌘A, Ctrl+Shift+A)

Plugins install from Settings › Plugins, which has a Marketplace and an Installed tab. Any of these routes gets you there:

RoutemacOSWindows and Linux
Main toolbarThe gear (IDE and Project Settings) at the right end of the main toolbar › Plugins...The same
Keyboard⌘, opens Settings, then click PluginsCtrl+Alt+S, then Plugins
Main menuIntelliJ IDEA › Settings... (your IDE's name, such as WebStorm) in the macOS menu bar, then PluginsFile › Settings... (behind ☰ in the new UI), then Plugins
Welcome screenWith no project open, click Plugins on the leftSame
Find Action⇧⌘A, type plugins and select Plugins...Ctrl+Shift+A, then the same

Install from Marketplace

Find the plugin

On the Marketplace tab of the Plugins page, search for Salesforce B2C and select Salesforce B2C Commerce (SFCC), the Marketplace name of Intellij SFCC

Install and restart

Click Install, then Restart IDE when the download finishes, and confirm the restart

Activate the license

Open B2C Explorer on the right tool window bar. Without a license it shows "Plugin access is unavailable" and Check Activation, which opens the IDE's license dialog, see Purchase & License

More in the JetBrains plugin management guide

Install from disk

For an offline machine or a package your organization provides, download a compatible .zip from the Versions tab. On the Plugins page, click the gear next to the Marketplace and Installed tabs, not the one in the main toolbar, choose Install Plugin from Disk... and select the archive. Restart, then activate the license as above

What you see after installing

These appear in a project with SFCC code: cartridges on disk, a dw.json that names a host, or a connection. A project without any shows only Find New Cartridges and More, see Projects without SFCC code

WhereWhat appears
Right side of the IDEThe B2C Explorer and B2C Credentials tool windows
Bottom of the IDEB2C Sync Log, B2C ODS and B2C OCAPI
Main toolbarFind New Cartridges and More. The connection, code version, deploy and upload buttons join them once a cartridge is linked and a connection is active
A few seconds after opening a projectFound N cartridges, if the plugin finds cartridges that aren't linked yet
EditorIntellij SFCC: Getting Started, while the project's setup is unfinished, see Use Getting Started
Status barSetup 0/5, which opens Getting Started

Every button and tool window is listed in Actions & Shortcuts

Coming from another SFCC plugin

Project files left by another SFCC plugin, such as Salesforce Commerce Cloud Studio, can cause an Unknown Module Type warning when the project opens, or a Debug button that stays disabled

Close the project

Choose File › Close Project

Move the .idea folder away

Move the project's .idea folder out of the project, for example to your desktop, so you can restore it

Open the project again

Open the project root. The IDE creates a fresh .idea, and the plugin offers to link your cartridges again

Accounts in B2C Credentials are kept, they live in the IDE. Connections, deploy settings and other project settings start empty, so add the connection again, see Where the plugin keeps its state

If something is missing

What you seeWhat to do
There is no gear in the main toolbarThe main toolbar is hidden, customized or in the classic UI. Press ⌘, (Ctrl+Alt+S) and click Plugins
Marketplace shows no compatible versionUpdate the IDE, or install an older release from the Versions tab
The plugin is installed but disabledEnable it in Settings › Plugins › Installed. If the IDE names a missing plugin, enable that one too
No B2C tool windowsRestart the IDE, open a project and look in View › Tool Windows

When you contact support, include the IDE name and build, the plugin version and the exact message

Next steps

On this page