状态栏
VS Code 工作台底部的 状态栏 显示与工作区相关的 信息和操作。项目被放置到两个组中:主要(左侧)和次要(右侧)。与整个工作区相关的项目(状态、问题/警告、同步)放在左侧,而次要或上下文相关的项目(语言、间距、反馈)放在右侧。请限制添加的项目数量,因为其他扩展也会添加到同一区域。
✔️ 做
- 使用简短的文本标签
- 仅在必要时使用图标
- 仅针对清晰的隐喻使用图标
- 将主要(全局)项目放在左侧
- 将次要(上下文)项目放在右侧
❌ 不要
- 添加自定义颜色
- 添加多个图标(除非必要)
- 添加多个项目(除非必要)
状态栏项目
此示例显示由 GitHub Pull Requests and Issues 扩展贡献的项目。它与整个工作区相关,因此它位于左侧。
进度状态栏项目
当需要显示离散进度(在后台发生的进度)时,建议显示一个带有加载图标的状态栏项目(你也可以添加旋转动画)。如果进度需要提升以吸引用户注意,我们建议切换到进度通知。
此示例显示一个离散的进度状态栏项目。
错误和警告状态栏项目
如果你需要显示一个高度可见的项目来表示警告或错误,你可以配置状态栏项目以使用警告或错误背景颜色。仅在极少数情况下使用此模式,并且仅用于特别情况,因为它们在状态栏中很突出。
此示例使用错误状态栏项目来显示文件中的阻止错误。
此示例使用警告状态栏项目来显示文件中的警告。