dotnet / dotnet/sdk

`dotnet complete` should support installed global tools

Open
#50,715 0 comments 0 reactions 1 assignee Claimed by @baronfel View on GitHub
Area-Tools untriaged
Dominant language
C#
Stars
3.2k
Forks
1.3k
PR merge metrics
PR metrics pending

Description

### Describe the solution you'd like

It would be great if `complete` command (the one used for tab-completion in the terminals - bash, zsh or PowerShell) supported globally installed tools.

For example if I have `dotnet trace` global tool installed - it should complete that.

Or any other 3rd party tool obviously (for example I use `dotnet retest` a lot, from the authors of Moq)

We can already get the list of installed tools via `dotnet tool list -g` why not cache it somewhere?

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.