Check out devspace, it can build, push and deploy your container image onto your Azure cluster.
Devspace supports a dev mode, that will sync your source code, enabling you to recompile and test the code within a pod on the remote cluster.
It can optionally inject an ssh server into the pod enabling you to launch vscode (using Remote SSH extension)
This is very useful. Hope it helps.
PS Been trying out the IDE integration discovered two issues (with work-arounds).