Azure / Azure/bicep

Visual Studio Code extension - Show dependencies when hovering over a resource

Open
#7,260 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Bicep
Stars
3.6k
Forks
830
Avg merge
1d 21m
Merged PRs (30d)
79

Description

**Is your feature request related to a problem? Please describe.**
It can be hard to keep track of all of the dependencies between your resources in a Bicep file. This is a particular issue in long resource definitions, where you have lots of implicit dependencies between resources.

**Describe the solution you'd like**
When you hover over a resource's symbolic name in Visual Studio Code, it'd be helpful if the tooltip showed a list of the resource's dependencies - both implicit and explicit (`dependsOn`).

Contributor guide

Open the contributing guide

Research direction

Start by locating the Visual Studio Code extension's hover handling for a resource's symbolic name. Trace how the Bicep file exposes implicit dependencies and the explicit dependsOn property, then determine how both can be represented in the tooltip. Done means hovering over a resource lists its implicit and explicit dependencies.

Written by the indexing model from the issue text.

Assessment

Tech stack
vscode
Domain
developer-experience, devtools
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.