Skip to content

[Feature] 建议为“重写 (Rewrite)”等规则列表增加复选框与批量操作功能 #2890

Description

@mianksnns

Is your feature request related to a problem? Please describe.
在日常使用中,随着项目和测试场景的增加,“重写 (Rewrite)”、“镜像 (Map Local)”等功能列表中会积累大量的规则。
目前在切换测试环境或业务场景时,如果要开启或关闭多条规则,只能逐个点击规则的 Switch 开关,操作非常繁琐且容易遗漏。

Describe the solution you'd like
建议优化规则列表的交互体验,增加类似常规抓包工具的批量勾选管理功能:

  1. 列表前置复选框 (Checkbox):在每条规则的最左侧提供复选框(或者在长按/右键时进入批量管理模式)。
  2. 状态快捷勾选:勾选即代表“启用”,取消勾选即代表“禁用”,让启用/禁用状态一目了然。
  3. 支持批量操作:在列表顶部或底部提供“全选”、“反选”、“批量启用”、“批量禁用”、“批量删除”等快捷操作按钮。

Describe alternatives you've considered
目前只能通过给规则进行分组(Folder)来勉强管理,但面对同一分组内只需要部分开启的场景,依然需要大量重复点击。

Additional context
规则的批量管理是很多重度抓包用户的刚需,这一交互优化能大幅提升多项目并行开发/测试时的配置切换效率。

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions