

It uses both the Visualforce Language Server and the HTML language server from VSCode. Visualforce – This extension enables the Visualforce pages development features.You can open this by using the keyboard shortcut CTRL + on Linux, macOS, or Windows.

Open Visual Studio Code and access the built-in terminal. The first thing you need to do to take advantage of source control integration is initialize a project as a Git repository. It also uses the HTML language server from VSCode. Visual Studio Code (or just VSCode) is a free source code editor developed and maintained by Microsoft. Step 1 Familiarizing with the Source Control Tab. Aura Components – This extension enables Aura component development features.It uses the HTML language server from VSCode. Lightning Web Components – This extension enables LWC development features.Apex Replay Debugger – This extension allows VSCode to download the Alex debug logs and replay for debugging purposes.Apex Interactive Debugger – This extension allows VSCode to use the real-time Apex Debugger to diagnose code logic.Apex – This extension implements an Apex Language Server to provide features such as Apex syntax highlighting and code IntelliSense.Salesforce CLI Integration – This extension allows VSCode to interact with Salesforce CLI to provide core functionality.Therefore, you need to have both of them installed as prerequisites.Įxtension pack indicates that it is a combination of multiple extensions, including: This extension pack uses Salesforce CLI behind the scene, which in turn requires Java Development Kit (JDK). It’s a one-stop-shop for Salesforce development, providing features for interacting with Salesforce orgs, developing with Apex, Aura components, LWC, Visualforce, and so on. This extension pack is developed by Salesforce.
