正文

GitHub推出基于查询的项目导入和层级视图升级功能

编辑:CryptoRibai发布时间:1小时前

GitHub Projects新增搜索查询导入与层级视图增强功能

GitHub Projects现在支持通过搜索查询导入内容,并增强了层级视图功能,包括内联子问题创建和拖放重新排序。

GitHub Ships Query-Based Project Import and Hierarchy View Upgrades

GitHub于2月19日对其Projects功能进行了两项重大更新,扩展了开发者填充和组织项目板的方式。

基于查询的项目导入功能

此次更新的主要亮点是用户在创建新项目时可以通过搜索查询导入内容。以前,只能从存储库中直接提取内容。现在,Issues页面的完整过滤语法在这里也可以使用,包括AND/OR关键字和嵌套查询。例如,想在一个冲刺中包含三个存储库中标记为“关键”的所有未解决问题?只需一个查询即可完成。

这一功能建立在GitHub对Projects功能的持续扩展之上。2023年12月的更新改进了项目创建体验,增加了模板搜索功能;而同年早些时候,平台还添加了跨组织项搜索功能,支持类似#org-name/repo-的语法。查询导入功能将这种灵活性带到了项目初始化阶段。

层级视图功能升级

自2026年1月进入公开预览以来,层级视图根据用户反馈进行了多项实用升级:

  • 现在可以在不离开项目视图的情况下内联创建和添加子问题
  • 支持通过拖放重新排序和重新分配子问题的父级
  • 子问题的顺序在Issues页面和Projects之间保持同步

最后一点比听起来更重要。没有什么比在一个视图中做出更改后发现另一个视图中没有同步更让人沮丧的了。

未来计划

GitHub针对层级视图的路线图解决了一些明显的不足之处。团队计划消除同时作为独立项和层级中出现的重复问题——这是管理复杂项目的常见烦恼。他们还在努力保留会话之间的展开/折叠状态,并添加子问题过滤功能,例如仅显示未解决问题。

这些更新延续了GitHub将Projects打造成专业项目管理工具替代品的努力。自2024年10月Universe大会预览以来,该平台一直在持续改进,专注于减少已经在GitHub生态系统中的团队的操作摩擦。

用户反馈与功能请求

用户可以通过GitHub社区讨论线程提交反馈和功能请求。