There are many ways to provision VMs in Microsoft Azure, one of them is using Templates feature. When using templates we need to work on Azure Resource Manager JSON files. Microsoft offers Visual Studio Code which allows an easy way to manage such files required for the deployment. This tool is available on different platforms, such as Microsoft, Linux (Red hat, Fedora, CentOS, Debian and Ubuntu) and macOS.
The Visual Studio Code is available on the following website: https://code.visualstudio.com/download. Download and run the installer to start the installation process.
Installing on Windows…
In the initial page, just an introduction, click on Next.
In the License Agreement page. Click on I accept the agreement and click Next.
In the Select Destination Location page. Leave default settings, and click Next
In the Select Start Menu Folder page. Leave default settings, and click Next.
In the Select Additional Tasks page. We can define some behaviours on the Operating System, one of my favorites is to use Open with Code on the file context menu in Windows Explorer. Define your settings, and click Next.
In the Ready to Install page. A summary of all settings that we have chosen so far will be listed, click on Install to start the installation process.
The final page of the wizard informs us that the installation was complete, click on Finish.
The Visual Studio Code will open automatically, and from here we can start working with our JSON files and other languages as well.