功能请求: `cookiecutter list-prompts <template>` — 在不生成文件的情况下发现模板变量

作者: NevoleMarek创建于 2026年3月24日更新于 2026年4月29日

动机

目前,了解 cookiecutter 模板所需的唯一方法是:

  1. 手动阅读 cookiecutter.json(需要克隆或浏览仓库)
  2. 以交互方式运行 cookiecutter 并逐个阅读提示
  3. 盲目使用 --no-input,并希望默认值是合理的

这在以下两种情况下会产生阻碍:

人工发现:评估模板的用户希望在运行它之前了解它将要提示什么内容。

内容来源: cookiecutter/cookiecutter