

The ARM Tools extension provides code completions for many built-in functions, for example resourceId and variables, as well as for entries inside a dependsOn list and parameter values in a parameter file.

Double-clicking on any reference moves your cursor to the reference location. Right-click on a parameter, variable, or user-defined function name and select Go to References. To use go to definition, place your cursor on the parameter, variable or function name and press F12 or right-click and select Go to Definition. Go to definition can be used to navigate to parameter, variable and user-defined function definitions. In addition to navigation, several features such as insert item and template sorting can be engaged using the buttons found on the ARM template outline. The ARM template outline is used to navigate to and select any element of an ARM template. The ARM tools extension for VS Code offers several features for navigating around an ARM template.
#Virtual studio manager how to#
The following guides detail how to use the ARM Tools extension features. The Azure Resource Manager (ARM) Tools for Visual Studio Code provides language support, resource snippets, and resource auto-completion to help you create and validate Azure Resource Manager templates. Azure Resource Manager (ARM) Tools for Visual Studio Code (Preview)
