可以隐藏一个命令,这在尚未准备好的情况下很方便 黄金时间,用于调试目的,或者您有任何其他不想这样做的原因 宣传它的先见之明。

如果您知道隐藏命令及其选项,则可以执行它。它被有效地删除 从:

  • 帮助列表

  • 命令返回“未知命令”的帮助页面

  • 交互模式下的命令完成

  • Bash 完成

下面是如何将命令定义为隐藏的示例。它显示了可用的生成器方法 定义隐藏状态。

CommandRegistration commandRegistration() {
	return CommandRegistration.builder()
		.command("mycommand")
		// define as hidden
		.hidden()
		// can be defined via a flag (false)
		.hidden(false)
		// can be defined via a flag (true)
		.hidden(true)
		.build();
}
基于注释的配置不支持定义隐藏命令
基于注释的配置不支持定义隐藏命令