VS Code

Intellij SFCC extension for Visual Studio Code

Intellij SFCC brings powerful Salesforce Commerce Cloud development tools to Visual Studio Code - the world's most popular code editor.

Why VS Code?

The VS Code extension delivers a lightweight yet powerful SFCC development experience:

  • Fast and lightweight - optimized for VS Code's architecture with minimal resource usage
  • SFCC language server - full dw.* code intelligence for JavaScript, TypeScript, and Digital Script (.ds) with zero configuration
  • ISML language support - completion, navigation, diagnostics, and full scripting intelligence inside ${ … } and <isscript> blocks
  • Script intelligence - DW API completions, cartridge-aware require resolution, and hook navigation
  • Cartridge management - visual cartridge path overlay and one-click upload
  • Integrated connections - manage multiple sandbox connections from the sidebar
  • Log streaming - real-time log tailing with filtering and search

The VS Code extension requires VS Code 1.85 or later. We recommend using the latest stable release.

Quick Start

Explore AI

Explore Views & Editors

Explore Features

Explore Scripting LSP

Code intelligence for SFCC server-side scripts - JavaScript, TypeScript, and Digital Script (.ds).

Explore ISML LSP

Language support for ISML templates, including full scripting intelligence inside ${ … } expressions and <isscript> blocks.

Extension at a Glance

The extension adds several UI elements to VS Code:

Intellij SFCC Panel - Explorer, Credentials, B2C MCP, Logs Streaming, Hooks, Custom API, Steptypes, Account
Active connection indicator
Upload status
SFCC: Upload File
SFCC: Upload Cartridge
SFCC: Start Log Streaming
SFCC: Open Sandbox

On this page