Visual Studio Code extension - Show dependencies when hovering over a resource
- 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
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