3 ms·
I really find it difficult to find the specific command I want. The verb-noun convention doesn't really lend itself to nested subcommands. At least with the Azu
by bbkane 4y ago
I really find it difficult to find the specific command I want. The verb-noun convention doesn't really lend itself to nested subcommands. At least with the Azure CLI I can generally navigate to the command and action I want with tab completion
- juki 4y agoThe Verb-Noun convention isn't that bad once you learn the approved verbs well enough to know which one the command you're looking for would be using. After you have the right verb, tab-completion works fine. Also, `Get-Command` (built-in alias `gcm`) is very helpful. E.g. PS> gcm *build* CommandType Name Version Source ----------- ---- ------- ------ Alias Build-Checkpoint 5.8.6 InvokeBuild Alias Build-Parallel 5.8.6 InvokeBuild Alias Invoke-Build 5.8.6 InvokeBuild Application mcbuilder.exe 10.0.2200… C:\Windows\system32\mcbuilder.exe Or find everything from a module: PS> gcm -m InvokeBuild CommandType Name Version Source ----------- ---- ------- ------ Alias Build-Checkpoint 5.8.6 InvokeBuild Alias Build-Parallel 5.8.6 InvokeBuild Alias Invoke-Build 5.8.6 InvokeBuild And at least if you use `MenuComplete` for tab (`Set-PSReadLineKeyHandler -Key Tab -Function MenuComplete` in your profile), you can also just write `*<noun>` and hit tab. It will offer completions regardless of the verb.