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)
https://www.devspace.sh/docs/ide-integration/visual-studio-code
This is very useful. Hope it helps.
PS Been trying out the IDE integration discovered two issues (with work-arounds).