VSCode 默认收集遥测数据,但可完全关闭:禁用设置中的 Telemetry: Enable Telemetry 和 Telemetry: Enable Crash Reporter;启动时加 --disable-telemetry 参数;检查扩展独立遥测并关闭;编辑 settings.json 全局禁用;必要时 hosts 屏蔽域名。

VSCode 默认会收集部分遥测数据(如功能使用频率、崩溃报告、性能指标等),用于改进产品。如果你注重隐私或在企业/离线环境中使用,可以完全关闭遥测功能。
这是最直接有效的方式,通过 VSCode 设置禁用所有非必要数据上报:
Ctrl+,)telemetry
适用于需要确保每次启动都不触发遥测的场景(比如脚本调用、CI 环境):
code --disable-telemetry
alias code='code --disable-telemetry'
部分第三方扩展(尤其是微软官方扩展如 GitHub Copilot、C#、Python)可能独立收集数据:
Ctrl+Shift+X)→ 搜索扩展名telemetry、usage、analytics 的选项并关闭"github.copilot.telemetry.level": "off"
在系统级阻止遥测请求(需配合设置关闭):
"telemetry.enableTelemetry": false,<br>"telemetry.enableCrashReporter": false
%APPDATA%\Code\User\settings.json
$HOME/Library/Application Support/Code/User/settings.json
$HOME/.config/Code/User/settings.json
0.0.0.0 vscodemetrics.azureedge.net0.0.0.0 mobile.events.data.microsoft.com
基本上就这些。关闭遥测不会影响编辑器核心功能,也不会降低性能。注意:某些功能(如内置 AI 建议、Marketplace 推荐)可能受限,但纯编码体验完全不受影响。
以上就是如何关闭VSCode的遥测(Telemetry)数据收集功能的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号