File tree Expand file tree Collapse file tree 2 files changed +15
-2
lines changed Expand file tree Collapse file tree 2 files changed +15
-2
lines changed Original file line number Diff line number Diff line change @@ -22,8 +22,9 @@ func (h Help) Execute(input Input) {
2222 fmt .Println ("Usage:" )
2323 fmt .Println (" command [options] [arguments] [has]" )
2424 fmt .Println ("Base Options:" )
25- for _ , param := range h .console .baseOption {
26- fmt .Printf (" -%v %v\n " , param .Name , param .Description )
25+ for _ , ArgParam := range h .console .baseOption {
26+ h .EchoSpace (" -" + ArgParam .Name , 25 )
27+ fmt .Println (ArgParam .Description )
2728 }
2829 fmt .Println ("Available commands:" )
2930 // 命令排序
@@ -75,6 +76,10 @@ func (h Help) HelpExecute(con Configure) {
7576 h .EchoSpace (" -" + ArgParam .Name , 25 )
7677 fmt .Println (ArgParam .Description )
7778 }
79+ for _ , ArgParam := range h .console .baseOption {
80+ h .EchoSpace (" -" + ArgParam .Name , 25 )
81+ fmt .Println (ArgParam .Description )
82+ }
7883 fmt .Println ("Has:" )
7984 for _ , ArgParam := range con .Input .Has {
8085 h .EchoSpace (" " + ArgParam .Name , 25 )
Original file line number Diff line number Diff line change @@ -8,6 +8,14 @@ import (
88
99func main () {
1010 app := command .New ()
11+
12+ app .AddBaseOption (command.ArgParam {
13+ Name : "TEST" ,
14+ Description : "fffffffffffffffffffffffff" ,
15+ Default : "false" ,
16+ Call : nil ,
17+ })
18+
1119 app .AddCommand (Echo {})
1220 app .AddCommand (Hello {})
1321 app .Run ()
You can’t perform that action at this time.
0 commit comments