我正在编写一个新的 CLI,并且正在考虑使用 yang 作为数据定义语言。它几乎拥有我需要的一切:强制/可选、类型、派生类型、可接受的范围、描述和大量现有模块。
但是,我想提供简短的帮助提示:输入“?” 并通过简短的帮助(比如最多 60 个字符)查看下一个字段的可能值。据我所知,.yang 结构中没有简短的提示。
如何将简短的提示信息添加到 .yang 文件中?有一个只包含简短提示的配套文件吗?扩展 .yang 格式?将此信息嵌入 .yang 评论中?
我确定我不是第一个这样做的人,推荐的做法是什么?我怀疑答案是“伴随文件”,因为它可以与现有的 .yang 文件一起使用。