English | 简体中文
Edge 浏览器扩展(MV3),在标签组(Tab Groups)与书签(Bookmarks)之间双向转换:把标签组存为书签,或把书签恢复成标签组。
- 把当前标签组(Tab Group)连同其中标签页一键保存为书签文件夹。
- 把书签文件夹一键恢复为标签组(重新打开标签并归组)。
- 标签组 / 书签列表的加载与刷新。
- 按数量 / 字母 / 自定义对标签组排序。
- 拖拽操作支持;保存 / 还原后自动刷新对应面板。
- 可选设置:保存时是否同时关闭/删除原标签页、还原时是否删除源书签。
来自 manifest.json(Manifest V3):
| 权限 | 用途 |
|---|---|
tabGroups |
读取/管理标签组 |
bookmarks |
读写书签 |
tabs |
读取标签页 URL/标题 |
<all_urls>(host) |
在标签上下文中操作 |
PageOrganisation/
├─ manifest.json # MV3 清单
├─ popup.html / popup.css # 弹窗界面与样式
├─ popup.js # 主入口:初始化、绑定事件、加载面板
├─ icons/ # 图标素材
└─ modules/
├─ state.js # 全局状态
├─ config.js # 配置
├─ settings.js # 用户设置(是否删除标签/书签等)
├─ syncActions.js # 核心转换:标签组↔书签
├─ tabGroupsUi.js # 标签组面板 UI
├─ bookmarksUi.js # 书签面板 UI
├─ sortActions.js # 排序逻辑(数量/字母/自定义)
└─ dragDrop.js # 拖拽支持
- 下载/克隆本仓库到本地。
- 打开 Edge,访问
edge://extensions/。 - 打开右上角「开发者模式」。
- 点击「加载解压缩的扩展」,选择本仓库根目录。
- 工具栏出现扩展图标,点击弹窗即可使用。
- 标签组 → 书签:在「标签组」面板点击某组旁的保存按钮,标签组即存为书签栏下的同名文件夹。
- 书签 → 标签组:在「书签」面板点击还原按钮,把对应书签文件夹恢复成标签组。
- 排序:点「排序」按钮,选择按数量 / 字母 / 自定义排序标签组。
- 刷新:点刷新按钮重新加载标签组或书签列表。
- 设置:在设置中开关「保存后关闭标签页」「还原后删除书签」等选项。
MIT License,详见 LICENSE。