背景
当前插件相关入口主要集中在设置页,界面以简单列表和安装按钮为主,不利于用户浏览、筛选和管理插件。需要提供更接近现代 IDE 插件市场的使用体验。
期望改进
- 提供独立、清晰的插件市场/插件管理界面。
- 支持按名称、ID、语言或能力搜索和筛选。
- 插件列表展示图标、名称、简介、作者、版本、支持的语言/能力和安装状态。
- 区分“已安装”“可安装”“有更新”“已禁用”“需要重启”等状态。
- 安装、启用、禁用、更新、回滚和卸载操作应有明确的入口和结果反馈。
- 对兼容性校验、签名校验、安装失败、隔离和需要重启等情况提供易理解的错误提示。
- 对必需插件禁用/卸载等不可用操作给出原因。
验收标准
- 用户可以在一个统一界面中浏览、搜索和管理插件。
- 每个插件的当前状态和可执行操作清晰可见。
- 异步安装或操作期间有加载状态,成功和失败都有明确反馈。
- 不改变现有插件生命周期、安全校验和重启边界。
背景
当前插件相关入口主要集中在设置页,界面以简单列表和安装按钮为主,不利于用户浏览、筛选和管理插件。需要提供更接近现代 IDE 插件市场的使用体验。
期望改进
验收标准