Skip to content

智能标签组锁

⚠️ 免责声明:本文档由 GLM4.7 自动生成,内容可能存在错误或不完整之处。请以人工书写的官方文档为准


智能标签组锁帮助你管理编辑器标签组,保持工作区整洁。

功能概述

智能标签组锁可以:

  • 🔒 锁定标签组 - 防止意外关闭
  • 📌 固定重要文件 - 保持常用文件打开
  • 🎯 智能切换 - 在不同文件组间切换
  • 💾 自动恢复 - 重新打开时恢复布局

界面位置

标签组锁状态显示在 VS Code 底部状态栏:

┌─────────────────────────────────────────────────┐
│ main  master  ✗  ⚙  🔌                         │
│ 🔒 标签组: 已锁定 (3 个标签)                     │
└─────────────────────────────────────────────────┘

                    标签组锁位置

显示内容

未锁定状态

🔓 标签组: 未锁定

当前标签组未锁定。

锁定状态

🔒 标签组: 已锁定 (3 个标签)

当前标签组已锁定,显示标签数量。

部分锁定

🔒 标签组: 部分 (2/3 锁定)

部分标签被锁定。

基本操作

锁定标签组

  1. 点击状态栏的标签组锁
  2. 选择锁定标签组
  3. 该组中的所有标签会被锁定

解锁标签组

  1. 点击状态栏的标签组锁
  2. 选择解锁标签组
  3. 锁定被解除

锁定单个标签

  1. 右键点击标签
  2. 选择锁定标签
  3. 该标签被锁定

锁定行为

锁定后无法关闭

  • 尝试关闭锁定的标签时会提示
  • 需要先解锁才能关闭
  • 防止误操作

锁定标签保持打开

即使切换项目:

  • 锁定的标签保持打开
  • 重新打开 VS Code 后恢复
  • 保持工作区布局

标签组管理

创建标签组

  1. 点击标签栏的 + 按钮
  2. 或使用命令 创建新标签组
  3. 在新组中打开文件

切换标签组

  1. 使用 Ctrl+1 / Ctrl+2 等快捷键
  2. 或点击标签组标签
  3. 在不同组间切换

关闭标签组

  1. 关闭组中所有未锁定的标签
  2. 该标签组自动关闭
  3. 或手动关闭标签组

智能功能

自动锁定新标签

启用后,在锁定的标签组中:

  • 新打开的标签自动锁定
  • 保持锁定状态
  • 需要手动解锁

自动恢复布局

重新打开 VS Code 时:

  • 恢复之前的标签组
  • 恢复锁定的标签
  • 保持工作区布局

快捷键

快捷键功能
Ctrl+1切换到第 1 个标签组
Ctrl+2切换到第 2 个标签组
Ctrl+3切换到第 3 个标签组
Ctrl+K Ctrl+Left聚焦左侧标签组
Ctrl+K Ctrl+Right聚焦右侧标签组

右键菜单

在标签上右键:

菜单项说明
锁定标签锁定/解锁当前标签
锁定标签组锁定/解锁当前标签组
关闭其他标签关闭其他未锁定的标签
关闭右侧标签关闭右侧未锁定的标签

常见问题

无法关闭标签?

  1. 检查标签是否被锁定
  2. 先解锁标签再关闭
  3. 或使用强制关闭

锁定的标签怎么保存?

锁定的标签正常保存:

  • Ctrl+S 保存当前文件
  • 不会影响锁定状态
  • 可以继续编辑

重新打开后标签丢失?

  1. 检查是否启用了自动恢复
  2. 确认标签已锁定
  3. 锁定的标签应该会恢复

相关设置

在 VS Code 设置中搜索 AndreaNovelHelper.smartTabGroupLock

设置项说明默认值
autoLockNewTabs自动锁定新标签false
restoreLayout恢复布局true

相关功能