Code Time 是由 Software.com 开发的 VS Code 插件,与 JetBrains 无关;JetBrains IDE 中可用 Wakatime、Time Tracker 或 Git 提交分析实现时间追踪。

如果您在使用 VS Code 时注意到名为“Code Time”的时间追踪功能,需注意该工具并非由 JetBrains 开发或推出。Code Time 是由 Software.com 提供的独立插件,与 JetBrains 无任何关联。以下是澄清该误解并提供替代方案的操作说明:
本文运行环境:MacBook Pro M3,macOS Sequoia。
一、识别 Code Time 的真实来源
Code Time 插件在 VS Code 扩展市场中以免费、自动追踪编码时长、文件编辑统计等功能广为人知。其开发者为 Software.com,官网可查注册主体、隐私政策及数据处理方式。JetBrains 官方未发布同名工具,亦未将其集成至任何 IDE(如 IntelliJ IDEA、PyCharm 或 Rider)中。
1、打开 VS Code,点击左侧扩展图标(或按 Cmd+Shift+X)。
2、在搜索框输入 Code Time。
3、查看扩展详情页顶部显示的发布者名称:Software.com。
4、点击“访问网站”链接,跳转至 https://www.software.com/code-time 验证归属。
二、JetBrains 生态中等效的时间追踪方案
JetBrains 并未内置原生时间追踪功能,但可通过第三方插件或外部服务实现类似效果。以下为三种经验证可行的方式:
1、安装插件 Wakatime:在 JetBrains IDE 中打开 Settings → Plugins → Marketplace,搜索并安装 Wakatime,重启后按提示登录账户即可同步编码活动数据。
2、启用 Time Tracker 插件:该插件支持手动启停计时、任务绑定与导出 CSV 报告,适用于需要离线可控记录的场景。
3、使用 Git commit 时间戳分析:通过命令行执行 git log --author="$(git config user.name)" --pretty=tformat: --since="30 days ago" | wc -l,粗略估算近期活跃提交频次。
三、禁用或卸载 Code Time 的操作路径
若已误装 Code Time 插件并希望移除,需明确其仅存在于 VS Code 环境中,对 JetBrains IDE 无影响。操作仅限于 VS Code 本身:
1、进入 VS Code 扩展面板,定位已安装的 Code Time 条目。
2、点击右侧三个点图标,选择 Uninstall。
3、关闭所有 VS Code 窗口,重新启动以确保插件进程完全终止。
4、检查用户数据目录:~/Library/Application Support/Code/User/globalStorage/software/,手动删除残留文件夹(如有)。










