Intellisense for Azure cli is great when the file extension is .azcli, but we use the cli inside powershell (.ps1) files and in that the intellisense does not work.
It makes sense that it is like this, but maybe there is a way to create such a VS code extesion. Now the powershell AZ module is the more obvious choice, but it has much worse idempotency features and worse structure than Azure cli, so my preference wouldbe to combine powerhell and azure cli