This is an extension pack for Visual Studio Code with Extensions that are extremely helpful if developers need to work with Salesforce and Git.
The DX Extension Pack installs these extensions:
Bracket Pair Colorizer
This extension (CoenraadS.bracket-pair-colorizer) allows matching brackets to be identified with colours. The user can define which characters to match, and which colours to use.
Local-history
This extension (zabel-xyz/local-history) is a visual source code plugin for maintaining local history of files.
GitLens
This extension (eamodio.gitlens) helps you better understand code. Quickly glimpse into whom, why, and when a line or code block was changed.
GitHD
This extension (huizhou.githd) aims to bring the most useful git history inside with the simplest and the most convenient way.
Salesforce Extensions for Visual Studio Code
This extension (salesforce.salesforcedx-vscode-core) pack includes tools for developing on the Salesforce platform in the lightweight, extensible VS Code editor
Salesforce CLI Integration
This extension (salesforcedx-vscode-core) interacts with Salesforce CLI to provide core functionality.
Apex
This extension (salesforcedx-vscode-apex) uses the Apex Language Server to provide features such as syntax highlighting and code completion.
Apex Interactive Debugger
This extension (salesforcedx-vscode-apex-debugger) enables VS Code to use the real-time Apex Debugger with your scratch orgs or to use ISV Customer Debugger for your subscribers’ orgs.
Apex Replay Debugger
This extension (salesforcedx-vscode-apex-replay-debugger) enables VS Code to replay Apex execution from Apex debug logs.
Lightning Web Components
This extension (salesforce.salesforcedx-vscode-lwc) supports Lightning web component bundles. It uses the HTML language server from VS Code.
Aura Components
This extension (salesforcedx-vscode-lightning) supports Aura component bundles. It uses the HTML language server from VS Code.
Visualforce
This extension (salesforcedx-vscode-visualforce) supports Visualforce pages and components. It uses the Visualforce Language Server and the HTML language server from VS Code.