You can create Azure Function in 3 ways
- Visual Studio
- Azure portal
It depends on your scenario and integrations you need, both VS and VSCode has the features needed, if you use VS it becomes more easier to create, manage and deploy since you dont have to install plugins separately, Go with VS by default. If you dont have VS you can achieve all these with VSCode by making plugins available.
CLICK HERE to find out more related problems solutions.