Setup
VS Code Setup for Salesforce
My exact VS Code configuration for Salesforce development — extensions, settings, and keybindings that make the workflow fast.
Extensions
- Salesforce Extension Pack — core SFDX integration
- Apex PMD — static analysis for Apex
- GitLens — enhanced Git history and blame
- Thunder Client — lightweight REST client for testing APIs
- Error Lens — inline error highlighting
Settings highlights
- Auto-format on save with Prettier
- Terminal set to bash for consistency with CI pipelines
- Custom file associations for
.clsand.triggerfiles
Keybindings
A few custom bindings that speed up my daily flow — SFDX push, retrieve, and run tests without leaving the editor.