Skip to content

Avinava/vscode-dev-pack-salesforce

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dev Pack for Salesforce

Dev Pack for Salesforce is a collection of useful VS Code extensions for Salesforce development. The pack includes extensions for Apex, Lightning Web Components (LWC), SOQL queries, and general development features.

Included Extensions

Installation

  1. Launch Visual Studio Code
  2. Go to View → Extensions
  3. Search for Dev Pack for Salesforce
  4. Click on Install
  5. Reload Visual Studio Code to complete the installation.

Automatic Theme and Icon Setup

On the first installation, Dev Pack for Salesforce automatically sets the following themes and icons:

  • Icon theme: vscode-icons
  • Color theme: One Dark Pro Darker

This setup is only done the first time the extension is installed. Feel free to change after the initial setup.

Automatic Package Detection and Installation

Dev Pack for Salesforce automatically detects and prompts you to install the following required npm packages if they are not already installed:

  • @salesforce/cli
  • prettier
  • @prettier/plugin-xml
  • prettier-plugin-apex

Manual Trigger

You can manually trigger the package installation process by running the following command:

{
  "command": "dev-pack-salesforce.forceCheckPackages",
  "title": "Dev Pack for Salesforce: Install required node modules"
}

To run this command: - Open the Command Palette (View → Command Palette or Cmd+Shift+P). - Type Dev Pack for Salesforce: Install required node modules and select it.

Usage

After installing Dev Pack for Salesforce, you will have access to all the included extensions. Simply open a Salesforce project and start developing!

License

This extension pack is licensed under the MIT License. See the LICENSE file for more information.

Contributing

Contributions are welcome! If you'd like to contribute to this project, please open an issue or a pull request on GitHub.