詳細說明

有時你的描述會變得相當長。例如,irb -h 列出的引數如下:

  --context-mode n  Set n[0-3] to method to create Binding Object,
                    when new workspace was created

目前還不清楚如何支援這一點。大多數解決方案需要調整以使第二行和後續行的壓痕與第一行對齊。幸運的是,on 方法通過將它們新增為單獨的引數來支援多個描述行:

  opts.on("--context-mode n",
          "Set n[0-3] to method to create Binding Object,",
          "when new workspace was created") do |n|
    optons[:context_mode] = n
  end

你可以根據需要新增任意數量的描述行,以完全解釋該選項。