跳到主要内容

隐藏命令

ChatGPT-4o-mini 中英对照 Hidden Command

可以 隐藏 一个命令,这在命令尚未准备好投入使用、用于调试目的或出于其他任何不想宣传其存在的原因时非常方便。

隐藏命令可以在你知道它及其选项的情况下执行。它实际上被移除自:

  • 帮助列表

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

  • 交互模式下的命令补全

  • Bash 补全

下面是如何将命令定义为 hidden 的示例。它显示了可用的构建器方法来定义 hidden 状态。

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();
}
java
备注

不支持使用基于注解的配置定义隐藏命令