Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Health Coding 健康编码提醒New to Visual Studio Code? Get it now.
Health Coding 健康编码提醒

Health Coding 健康编码提醒

nppe6

|
7 installs
| (1) | Free
久坐 / 喝水强制全屏提醒,守护程序员健康。Mandatory full-screen sit & drink reminders for coders.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Health Coding 健康编码提醒

一款守护程序员健康的 VS Code / Cursor 插件:久坐与喝水的强制全屏提醒。到点后弹出一个几乎不可关闭的模态窗口,必须点击确认按钮才能继续编码。

功能 Features

  • 两个独立计时器:久坐(默认 60 分钟)、喝水(默认 45 分钟),互不干扰,确认后各自重置。
  • 强制全屏提醒:到点弹出占满编辑区的 Webview 弹窗,并拦截 Esc / Ctrl+W / 命令面板等常见逃逸入口;尝试手动关闭会立即重新弹出。
  • 强制等待:确认按钮默认延迟 3 秒激活(可配置 0–30 秒),确保提醒被注意到。
  • 空闲自动暂停:离开电脑(无键鼠活动或窗口失焦)超过阈值时自动冻结倒计时,回来后继续 —— 避免一坐下就被弹。
  • 状态持久化:计时进度、暂停状态、今日统计都会保存,Reload Window 或重启后不丢。
  • 健康统计:记录今日已起身 / 喝水次数,在状态栏 tooltip 与弹窗里展示正反馈。
  • 状态栏倒计时:🧍 mm:ss 💧 mm:ss,点击可暂停 / 开启。
  • 极简配置:核心只暴露间隔与启用开关。

⚠️ 说明:VS Code 扩展 API 没有真正的“锁定操作系统 UI”能力。本插件在 VS Code 窗口内尽最大可能逼近“不可关闭模态”,但无法阻止你切到别的应用或物理关闭编辑器。它的目标是“强提醒”,而非系统级强制。

安装 Installation

  • 在 VS Code / Cursor 的扩展面板(Ctrl+Shift+X)搜索 Health Coding 直接安装。
  • 或下载 .vsix 后,命令面板运行 Extensions: Install from VSIX... 离线安装。

快速上手 Getting Started

  1. 安装后自动生效,右下角状态栏出现倒计时 🧍 60:00 💧 45:00。
  2. 到点会弹出全屏提醒,起身活动 / 喝口水后点确认按钮即可继续,对应计时器自动重置。
  3. 想调间隔或开关提醒:按 Ctrl+, 打开设置,搜 Health Coding,改完即时生效,无需重启。
  4. 想临时暂停:点一下状态栏的倒计时即可;离开电脑时会自动冻结,回到座位敲键盘后自动继续。

配置项 Settings

配置键 默认 说明
healthCoding.sitReminder.enabled true 启用久坐提醒
healthCoding.sitReminder.interval 60 久坐间隔(分钟,1–480)
healthCoding.drinkReminder.enabled true 启用喝水提醒
healthCoding.drinkReminder.interval 45 喝水间隔(分钟,1–480)
healthCoding.confirmDelaySeconds 3 确认按钮激活前的等待秒数(0–30)
healthCoding.idleAutoPause.enabled true 空闲时自动冻结倒计时
healthCoding.idleThresholdMinutes 5 判定为空闲的无活动时长(分钟,1–60)
healthCoding.fullScreenReminder false 提醒时进入禅模式铺满全屏(压迫感更强)
healthCoding.showStatusBar true 是否显示状态栏倒计时

命令 Commands

按 Ctrl+Shift+P 打开命令面板,输入以下命令:

  • Health Coding: 启用/暂停提醒
  • Health Coding: 重置所有计时器
  • Health Coding: 测试久坐提醒 / 测试喝水提醒(立即预览提醒效果)
  • Health Coding: 打开设置

隐私 Privacy

完全本地运行,不收集、不上传任何数据。计时进度与今日统计仅保存在你本机。

反馈与许可 Feedback & License

  • 问题或建议欢迎到 GitHub Issues 反馈。
  • 基于 MIT 许可证开源。

久坐伤身,及时起身、按时喝水,健康编码每一天 💚

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft