Azure / Azure/bicep

Add CLI completions to Bicep CLI

Open
#5,379 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

Some shells like PowerShell and bash support tab completion for various comments. Would be great to add this support to the Bicep CLI at some point.

.net uses a `complete` verb to achieve this (https://docs.microsoft.com/en-us/dotnet/core/tools/enable-tab-autocomplete), but there are also alternative options if Bicep CLI startup time becomes a bottleneck.

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the Bicep CLI command surface and the .NET `complete` verb referenced in the issue. Compare completion approaches for PowerShell and bash, including the stated startup-time concern. Done means the Bicep CLI provides usable tab completion in both shells.

Written by the indexing model from the issue text.

Assessment

Tech stack
bash, powershell
Domain
cli, developer-experience
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.