Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Healthy Happy Coder - 健康快乐程序员New to Visual Studio Code? Get it now.
Healthy Happy Coder - 健康快乐程序员

Healthy Happy Coder - 健康快乐程序员

hugo-zheng

|
2 installs
| (0) | Free
?????????,????????????,??????????
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Healthy Happy Coder - 健康快乐程序员

一个温馨的VSCode插件,定时提醒程序员喝水,提供心灵鸡汤和有趣语录,并在函数完成时自动插入带有情绪价值的评语,让编程过程更健康有趣。

功能特性

  • 💧 定时喝水提醒:可自定义间隔时间的喝水提醒
  • 💭 心灵鸡汤:提供励志、有趣和编程相关的语录
  • ✨ 函数完成评语:自动检测函数完成并插入带有情绪价值的评语
  • ⚙️ 灵活配置:可自定义提醒间隔、评语风格等
  • 🎯 手动触发:支持手动查看语录和喝水提醒

安装方法

  1. 安装依赖:
npm install
  1. 编译项目:
npm run compile
  1. 在VSCode中按 F5 启动调试模式,会打开一个新的扩展开发宿主窗口

使用方法

命令面板

打开命令面板(Ctrl+Shift+P 或 Cmd+Shift+P),输入以下命令:

  • 显示一句心灵鸡汤 - 立即显示一句随机语录
  • 立即提醒喝水 - 立即显示喝水提醒
  • 开启/关闭定时提醒 - 切换定时提醒的开关状态
  • 开启/关闭代码评语 - 切换代码评语功能的开关状态
  • 测试代码评语(手动触发) - 在当前行手动插入评语用于测试

代码评语

当你编写代码时,插件会自动在每行代码下方插入一条带有情绪价值的评语,并在3秒后自动消失,例如:

function calculateSum(a, b) {
  return a + b;
}
// 这行代码写得真棒!🌟
// (3秒后自动消失)

评语风格包括:

  • 赞美风格:赞美代码质量和风格
  • 鼓励风格:鼓励程序员继续进步
  • 幽默风格:用幽默的方式表达赞赏
  • 成就风格:庆祝完成代码的成就
  • 随机风格:随机选择以上任意风格

自动消失功能:

  • 默认在3秒后自动消失,避免污染代码
  • 可以自定义消失时间或关闭自动消失功能
  • 评语消失时不会影响其他代码
  • 评语会自动对齐代码缩进

配置选项

在VSCode设置中搜索 "Healthy Coder" 可以配置以下选项:

  • healthyCoder.reminderInterval: 提醒间隔(分钟),默认为30分钟
  • healthyCoder.enableWaterReminder: 是否启用喝水提醒,默认为true
  • healthyCoder.enableQuotes: 是否显示心灵鸡汤,默认为true
  • healthyCoder.enableFunctionComment: 是否启用代码评语功能,默认为true
  • healthyCoder.functionCommentStyle: 函数评语风格,可选值:
    • random: 随机选择评语风格(默认)
    • praise: 赞美风格
    • encouragement: 鼓励风格
    • humor: 幽默风格
    • achievement: 成就风格
  • healthyCoder.functionCommentAutoRemoveDelay: 函数评语自动消失时间(秒),默认为5秒
    • 设置为0则不自动消失,评语会保留在代码中
    • 范围:0-60秒

语录内容

插件包含三种类型的语录:

  1. 励志语录:激励程序员保持积极心态
  2. 有趣语录:幽默的程序员相关笑话
  3. 编程语录:经典的编程格言和经验之谈

开发

项目结构

healthy-coder/
├── src/
│   └── extension.ts      # 主扩展文件
├── package.json          # 插件配置
├── tsconfig.json         # TypeScript配置
└── out/                  # 编译输出目录

编译和调试

  • npm run compile - 编译TypeScript代码
  • npm run watch - 监听文件变化自动编译

许可证

MIT License

贡献

欢迎提交问题和拉取请求!

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