fast-sfdc READMEStandalone VSCode extension for fast development in the salesforce.com platform. Built from scratch, no jsforce/salesforceDX dependencies, LIGHTNING FAST! ⚡️ FeaturesNEW!!! 🔥 Metadata explorer 🔥Explore Metadata in your org and download from Salesforce everything you need. The retrieved metadata will be automatically added to package.xml NEW!!! 🔥 Authorize an org via OAuth2 flow 🔥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 Deploy, Retrieve, Validate & CompileCanonical 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 CreationStraightforward metadata creation and deployment for apex classes, Visualforce pages & components, triggers, aura bundles, and LWC. Offline Field CreationYou can create most of the supported fields and set the Profile FLS directly from the Edit FLS directly from Profile or PermissionSetJust open the Profile or PermissionSet and click on the codelen Destructive changesetsDeleting metadata from your org is just easy as right-clicking on the metadata in the file explorer Metadata Patching
To set up a Static resource bundlesHandle your static resources as uncompressed folders. Just select the static resource you want to handle as folders:
Multi-org supportStore different credentials for fast org-switch and deploy when needed or in a hurry! Lightning Web ComponentsFull support for lightning web components: from their creation to their deployment! Execute AnonymousRun your code snippets directly from VSCode. Buggy developer console is now a distant memory. Run testsJust open a test class and click on the codelen Release NotesSee here |