Make the sfdx cli a little easier to use with some useful bash snippets
First up, a confession: I've not used it extensively. But that's down to two primary reasons:
Things I Like So Far
It looks really nice, and it has some great features, but I'm hesitant to write about any of them yet because I've still only just scratched the surface.
The 'build style' of sending everything back to Salesforce at once is growing on me, though I need to use it more in anger before I make a call on that.
The Welkin Suite has some pretty sensible and easy to remember keyboard shortcuts out of the box. Command-b (I assume ctrl-b on Windows, I've not used my Windows box for dev this week) builds the project (including uploading static resource bundles as resources), and Command-. is the 'quick open', similar to Command-P in Sublime. This is a MUST for any IDE these days, combo -> type -> enter- > BAM! file is open.
It deploys super fast. Again, I've not done a lot of backend work this week, so my compiling has mostly been sending up static resources, but they're going in a few seconds, whereas Mavens Mate was often taking 20-30, if not longer in particularly bad cases. I don't know if the gif below seems slow to readers, but do remember this is from Australia, where all of Salesforce is slower than you might be used to.
Things I'm Not So Keen On
- Not having Vim style input. I was expecting this after last week, and it does hurt to use a plain editor having used Vim style almost exclusively for so long.
I'm going to give The Welkin Suite another few weeks at least, especially due to a short holiday break, so I'm far form a verdict and I'm aware that I've not listed a lot of details yet. Hopefully in the next two weeks I'll be doing more 'traditional' Salesforce development and will have a good reason to test drive some of the other features in the IDE.