Skip to content

A VSCode plugin to develop Salesforce projects in vscode

License

Notifications You must be signed in to change notification settings

tr4uma/fast-sfdc

 
 

Repository files navigation

fast-sfdc README

Standalone VSCode extension for fast development in the salesforce.com platform. Built from scratch, no jsforce/salesforceDX dependencies, LIGHTNING FAST! ⚡️

Features

Command Palette

Deploy, Retrieve, Validate & Compile

Canonical deployment and retrieval of metadata based on your package.xml configuration is fully featured, but you can also deploy or retrieve single files/folders! Compile on save for apex classes, visualforce pages, triggers, visualforce components, aura bundles and lightning web components is supported!

Metadata Creation

Straightforward metadata creation and deployment for apex classes, visualforce pages & components, triggers, aura bundles, LWC.

Destructive changesets

Deleting metadata from your org is just easy as right-clicking on the metadata in the file explorer

Metadata Patching

fast-sfdc uses sfdy as the engine to deploy and retrieve metadata. Thanks to that, it supports a bunch of useful metadata patches (see here)

To setup a .sfdy.json config in your project, just open the command palette and type Fast-Sfdc: Init metadata patching

Multi-org support

Store different credentials for fast org-switch and deploy when needed or in a hurry!

🔥 Lightning Web Components 🔥

Full support for lightning web components: from their creation to their deployment!

Execute Anonymous

Run your code snippets directly from vscode. Buggy developer console is now a distant memory.

Run tests

Just open a test class and click on the codelen Tests

Known Issues

None at the moment. Please open an issue in the github repository!

Release Notes

See here

About

A VSCode plugin to develop Salesforce projects in vscode

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 97.7%
  • JavaScript 2.3%