#2947·task

短前缀/命名空间匹配

作者: parijke创建于 2026年7月30日更新于 2026年8月28日
标签area: ui

说明

您的特性请求与问题有关吗 ? 请说明。

目前,用户必须输入确切的任务名称或明显的别名来运行一个任务. 在有大型任务文件和命名空格任务(如:"api:openapi:export")的项目中,如果每个命令都没有手动定义明确的别名,则在本地开发期间打出全名是乏味的.

描述你想要的解决方案

支持 **Shortest Unique Prefix 匹配 **(类似于 Symfony Console 或 Git 子命令匹配) 。

在“a:o:e”的例子中,如果任务明确,就与任务相符。

• 预期行为:

  1. ** 唯一匹配:** 如果所提供的输入明确匹配一个单一的任务前缀(例如,当只有api:openapiexport'存在时运行任务 api:o'),则任务应立即执行。
  2. 相差悬殊: 如果输入匹配多个任务, 任务应该停止执行, 并提供一个有用的建议列表( 类似于 Symfony Console ):

页:1 前缀"道克"是模糊的. 你是说这个吗?

  • 理论:数据库
  • 学说:
  • 学说:移徙

也许用渗出来控制它 比如说
{\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢?
选项:
前缀( M): 真实