终端中是/否问题的标准格式



多年来,我看到了许多不同的方法来解决在终端中使用默认值向用户询问简单的是/否问题。但是为了标准化,是否存在这样的标准呢?

我所见过的一些不同的方法,加上谷歌搜索的一些例子包括:

... (Y,N) [N]? Y
... (Y/N) ?  [Default=Y]
... [Y/n]?
... ([y]/n)?
...? [y/[n]]

广泛的谷歌搜索和其他形式的搜索都没有找到任何关于这个问题的信息,这使我相信没有这样的标准,因为,对这种微不足道的事情进行标准化是没有意义的。

标准的存在通常是为了防止人们为所有事情编写自定义协议,并创建彼此不兼容的软件孤岛,而一个是/否问题通常是呈现给人类用户的,即使它以一种奇怪的形式出现,如"……"{y3 n0} !>。

如果你真的想要尽可能的"标准",下面的格式似乎是最常见的:

... [Y/n]

建议/默认选项大写,通常只有当no是建议选项时才需要正确的大小写,但是。

相关内容

  • 没有找到相关文章

最新更新