Status Bar & Menus

Every status bar item, Explorer right-click action, and editor title button Intellij SFCC adds to VS Code, and what each one does

Intellij SFCC puts its everyday controls where you already look in VS Code: the status bar, the Explorer right-click menu, and the editor title bar

The status bar shows the active connection, code version, deployment, auto upload, search, Log Center, debugger, site scope, and setup. Right-click folders and files in the Explorer for the B2C actions

Status bar items

The items appear once the workspace has a linked cartridge and a connection. Hover one for its tooltip, click it to act. From left to right:

ItemShowsClick to
Active connectionThe connection name, or Add B2C Connection when there is noneSwitch connections, or add the first one
Code versionThe selected code version, or Select Code VersionPick a code version on the instance
WandSwitch to Active Code Version on [connection]Select the version that is active in Business Manager
Deployment ManagerA spinner while a deploy runsDeploy linked cartridges
Auto uploadAuto Upload Enabled or Disabled for the active connectionTurn uploading on save on or off
Find CartridgesFind Cartridges (not linked to the project)Detect and link cartridges in the workspace
Smart SearchSmart SearchFind routes, hooks, job steps, custom APIs, and resource keys
Log CenterWhile streaming, file count, unique events, and CPU loadOpen Log Center. The tooltip can also stop monitoring
DebuggerGreen when ready, a stop icon while a session runsStart or stop the debugger
AccessOnly when access needs attention, for example a paused deviceOpen the access actions
B2C ScopeSite and cartridge count, for example B2C Scope: RefArch (4)Choose the site whose cartridge path drives code assistance
Getting StartedSetup 3/5 until setup is done, then SetupOpen the setup guide

Explorer right-click menu

ActionAppears onDoes
B2C - Upload to Active InstanceFiles and foldersUploads the selection to the active code version
B2C - New Cartridge...FoldersCreates and links a new cartridge
B2C - Create Pipeline...Folders and XML filesCreates a pipeline and opens it in the Pipeline Editor
B2C - Validate XML FilesFoldersChecks every XML file inside against its schema
B2C - Link as Cartridge, Global Modules, or B2C ModuleFoldersLinks the folder as that cartridge type
B2C Add SkillFiles and foldersAdds SFCC skills for AI agents to the workspace
Sync Active B2C Connection to JSON fileJSON filesKeeps a file such as dw.json in sync with the active connection

Inside an open file, the editor's right-click menu has B2C - Upload to Active Instance and B2C Add Skill. In a JSON file, the Intellij SFCC submenu holds the sync action. Right-click an editor tab to upload that file

Editor title buttons

ButtonShown forDoes
Compare with B2C InstanceFiles in a linked cartridgeDiffs the file against the active code version
Override in another cartridgeFiles in a linked cartridgeCreates the same file in a cartridge you choose
Show Transpiled FileTypeScript filesOpens the generated JavaScript
Open Generated Metadata TypesMetadata XMLOpens the types generated from it
Show Pipeline Editor / Source CodePipeline XMLSwitches between the graph and the XML
Open Resource Bundle Editor.properties in templates/resourcesEdits every locale side by side
Open in Log File Editor.log filesOpens the log with filters and parsing

The Log File Editor adds Focus Log Filter, Parse into Log Center, Open Log Center, and Open Raw Text

On this page