Feedback and Help (2)
Command informationif appropriate to the task, the user should be provided on request with information on:* commands available and their meaning* appropriate syntax structure* required and optional arguments available (especially if the number is large)* command entry history
Performance aidsperformance aids should be provided depicting command characteristics (e.g. name, function, syntax, parameters, abbreviations, hot key, function key assignment).[EXAMPLE using a keyboard template to depict function key assignments for commands or using a quick reference card to list all available commands and associated information]
Long argument listsif a command has long list of arguments and associated parameters, the use of additional dialogue techniques should be provided.[EXAMPLE for a command language with numerous arguments, the user can access a dialogue box that has a list with parameter values that can be selected for each command argument]