I am developing console application in C# with lot of parameters and sometime I as developer can’t remember combination of parameters to call application in right way, I can’t even and think how users will do it. So I asking You is there and what will be the proper (scholastic) way to make my application act like those UNIX OS. You know what I trying to accomplish is that when user call application and after that when hit a TAB then get list of possible commands, after choice one of command again hit a tab and get referent list of parameters and other commands.
Share
Develop your application as a PowerShell CmdLet. Powershell already has tab-completion infrastructure built-in. For example, if you do the following for the dir CmdLet:
dir -Tabthen hitting Tab repeatedly will cycle through the possible options for the
dircommand:Etcetera.