Standalone VSCode extension for fast development in the salesforce.com platform. Built from scratch, no jsforce/salesforceDX dependencies, LIGHTNING FAST! ⚡️
Explore Metadata in your org and download from Salesforce everything you need. The retrieved metadata will be automatically added to package.xml
You can now authorize your org both using the canonical user+pass+token method or using an OAuth2 flow. The OAuth2 flow is useful if you have enforced MFA using the high assurance requirement on the profile. In this case, the user+pass+token flow will not work anymore
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!
Straightforward metadata creation and deployment for apex classes, Visualforce pages & components, triggers, aura bundles, and LWC.
You can create most of the supported fields and set the Profile FLS directly from the Create new...
command. No more endless metadata retrieval and insane hunk versioning of profiles! This functionality is highly inspired by the excellent swift-sfdc extension of tr4uma. Thanks, tr4uma for helping me to integrate this useful functionality
Just open the Profile or PermissionSet and click on the codelen
Deleting metadata from your org is just easy as right-clicking on the metadata in the file explorer
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 set up a .sfdy.json
config in your project, just open the command palette and type Fast-Sfdc: Init metadata patching
Handle your static resources as uncompressed folders. Just select the static resource you want to handle as folders:
fast-sfdc
will do the rest!
Store different credentials for fast org-switch and deploy when needed or in a hurry!
Full support for lightning web components: from their creation to their deployment!
Run your code snippets directly from VSCode. Buggy developer console is now a distant memory.
Just open a test class and click on the codelen
See here