The Salesforce Extension pack includes tools for developing on the Salesforce platform in the lightweight, extensible VS Code editor. These tools provide features for working with development orgs (scratch orgs, sandboxes, and DE orgs), Apex, Aura components, and Visualforce.
Salesforce Extensions for Desktop
Want to develop locally? Already using VS Code? Install Salesforce Extensions and Salesforce CLI to develop quickly and more productively on Salesforce platform. See installation instructions.
Code Builder (Beta)
Code Builder is a browser-based version of the desktop experience, with everything installed and pre-configured for you. It’s provides all the goodness of the desktop experience, but provides you the flexibility to work anywhere, from any computer. Code Builder is currently in beta and is available for a test-drive on a first-come-first-serve basis. See Code Builder Overview for more information.
- Build Apps Together with Package Development
- Salesforce CLI Setup Guide
- Salesforce DX Developer Guide
- Quick Tour of the Extensions
- Language Support
- Accessing Orgs and Source
- Test and Debug
- LWC Local Development
- Best Practices for Building with VS Code
- Unlock Productivity with Modern, Open Tooling
- Everything You Need To Know About the Apex Debuggers
- Debugging Apex with Replay Debugger