树状标签页
VertiTab 的树状标签页视图基于标签页之间的关系将其组织为分层结构,让您更容易理解标签页之间的连接关系,并统一管理相关内容。
需要登录
树状标签页功能对注册用户免费开放,无需开通高级版即可使用。但是,高级自定义选项需要开通高级版。
如何启用树状标签页
- 打开 VertiTab 的侧边栏面板
- 点击工具栏中的显示方式按钮
- 从下拉菜单中选择树状标签页
理解树状结构
树状标签页基于 openerTabId 概念构建 - 这是一个浏览器属性,用于跟踪哪个标签页打开了另一个标签页。这创建了自然的父子关系:
树的组成
- 根标签页: 不是由其他标签页打开的标签页,或其父标签页已不存在的标签页
- 子标签页: 通过点击链接或使用"在新标签页中打开"从另一个标签页打开的标签页
- 树层次结构: 多级关系,其中子标签页可以拥有自己的子标签页
视觉表示
- 树线: 连接线显示父标签页和子标签页之间的关系
- 缩进: 子标签页缩进显示其在层次结构中的级别
- 展开/折叠图标: 点击以显示或隐藏父标签页的子标签页
手动构建树
您可以通过将标签页拖拽到其他标签页上来手动创建树关系。当您将标签页拖拽到另一个标签页上时,会出现悬停菜单,提供以下选项:
可用操作
- 移动标签页: 将拖拽的标签页移动到目标标签页附近
- 添加到分组: 创建或将标签页添加到标签页分组
- 分组为树: 在拖拽的标签页和目标标签页之间创建父子关系
拖拽构建树
- 拖拽创建父子关系: 将标签页拖拽到另一个标签页上,选择"分组为树"使目标标签页成为父级
- 多标签页树构建: 选择多个标签页,然后将它们拖拽到目标标签页上,在一个父级下创建多个子级
- 树重新组织: 在树内拖拽标签页以重新组织层次结构
分组 vs 树优先级
优先使用标签组而非树结构 设置决定了树状标签页如何处理标签页分组:
分组优先级(默认:禁用)
当禁用时(树优先级):
- 树关系在标签页分组之间保持
- 即使标签页在不同分组中,父子关系也会保留
- 专注于树结构而非分组组织
分组优先级(启用时)
当启用时(分组优先级):
- 树关系仅限于同一分组内的标签页
- 在分组之间移动标签页会断开父子关系
- 分组优先于树结构
- 标签页仅与其分组内的其他标签页保持树关系
新标签页行为
tabTreeIgnoreOpenerOnNewTab 设置控制新标签页是否自动建立父子关系:
默认行为(设置禁用)
- 从现有标签页打开的新标签页自动成为开启者的子标签页
- 基于浏览行为创建自动树结构
独立新标签页(设置启用)
- 新标签页作为独立的根标签页创建
- 不建立自动父子关系
- 适合偏好手动树组织的用户
高级自定义(高级版)
通过高级版订阅,您可以自定义树状标签页的视觉外观:
树线
- 样式: 从实线、虚线、点线或无线条中选择
- 宽度: 调整连接线的粗细
- 颜色: 为树线设置自定义颜色(或使用随机颜色)
- 透明度: 控制树线的透明度
树图标
- 图标类型: 从方形、圆形、箭头、三角形或文件夹图标中选择
- 悬停显示: 仅在悬停时显示展开/折叠图标
间距和布局
- 水平缩进: 调整树级别之间的水平间距
- 垂直缩进: 控制树项目之间的垂直间距
行为选项
- 关闭父标签页时关闭树: 启用后,关闭父标签页会自动关闭其所有子标签页
- 按关系排序: 根据树关系在浏览器中自动组织标签页
有效使用树的技巧
自然浏览: 让树状标签页在您浏览时自动组织标签页 - 在新标签页中打开链接会创建自然层次结构
手动组织: 当自动关系不符合您的思维模式时,使用拖拽功能创建逻辑分组
结合分组: 同时使用树结构和标签页分组以实现最大组织效果 - 树用于关系,分组用于主题
定期清理: 通过将标签页拖拽为根标签页来移除不必要的父子关系
视觉自定义: 调整树线样式和间距以匹配您的偏好并提高可读性
树状标签页将标签页管理从平面列表转变为有组织的层次结构,反映您实际浏览和思考相关内容的方式。