Мой вопрос по существу является продолжением до this question. Это показывает, как вы можете использовать plac
для автоматического создания интерфейса командной строки с под-командами, представляющими каждую функцию.Определение общих опций для подкоманд с plac
Можно ли сообщить plac
о параметрах, которые являются общими для всех подкоманд, и их можно рассматривать как «глобальные» варианты? Фактически, эти параметры должны иметь смысл без подкоманды.
В качестве примера, я мог бы svn checkout
и svn update
суб-команд, но и как команда svn -v
или svn --version
.