Is your feature request related to a problem? Please describe.
right now, the pre/post build/flash and custom task entries are shell commands that get executed.
Describe the solution you'd like
I would like to be able to trigger actual vscode tasks. This gives a lot more control over where the output goes, matching errors, conditional chaining, etc.
Describe alternatives you've considered
Right now, i just have shell commands, but it lacks the flexibility of vs tasks.
Additional context
Supporting vstasks also allows you to use other extensions tasks, so you can hook into cmake etc tasks. This would make this a lot more powerfull