dotmake-build / command-line

Declarative syntax for System.CommandLine via attributes for easy, fast, strongly-typed (no reflection) usage. Includes a source generator which automagically converts your classes to CLI commands and properties to CLI options or CLI arguments.
https://dotmake.build
MIT License
72 stars 6 forks source link

Completion support #18

Open sergei-dyshel opened 4 months ago

sergei-dyshel commented 4 months ago

Is System.CommandLine's completion support also exposed by this library? Specifically 2 AIs:

calacayir commented 1 month ago

[suggest]directive is enabled by default and can be disabled with CliSettings.EnableSuggestDirective.

dotnet [suggest] buil
build
build-server
msbuild

For completions, we need to add property to CliArgument and CliOption attributes. I will let you know.