dotnet / sdk

Core functionality needed to create .NET Core projects, that is shared between Visual Studio and CLI
https://dot.net/core
MIT License
2.6k stars 1.03k forks source link

Merge 'dotnet suggest' into 'dotnet complete' #32354

Open tmds opened 1 year ago

tmds commented 1 year ago

S.CL comes with a tool for completions (dotnet suggest) and shell completion scripts. The SDK comes with a command for completions (dotnet complete) and shell completion scripts.

It would be preferable to merge these. Then all completions work after the user installs a single completion script.

It will also enable fixing the issue that completions don't work for tools that appear to extend the .NET CLI (https://github.com/dotnet/command-line-api/issues/343).

cc @jonsequitur @baronfel @adamsitnik @KathleenDollard

tmds commented 1 year ago

Related issues: https://github.com/dotnet/sdk/issues/9105, https://github.com/dotnet/sdk/issues/24645.