← Resources
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 .cls and .trigger files

Keybindings

A few custom bindings that speed up my daily flow — SFDX push, retrieve, and run tests without leaving the editor.