Флаг командной строки enableTelemetry
, который, как вы видите, используется для TypeScript , не означает, что загружается какая-либо телеметрия , он лишь заставляет сервер TypeScript, который обеспечивает VS-код JS / TS IntelliSense, отправлять данные телеметрии обратно на основной процесс VS код. В зависимости от ваших настроек VS Code затем сам может затем загрузить эти данные телеметрии.
Независимо от того, загружается ли какая-либо телеметрия с помощью VS Code или ее встроенные расширения управляются обычными настройками телеметрии VS Code . . Однако и в этом случае сервер TypeScript всегда будет работать с --enableTelemetry
независимо от пользовательских настроек, поскольку флаг не зависит от загружаемой телеметрии.
Вы можете проверить это, создав VS Code из исходного кода. Сетевые мониторы покажут, что телеметрия не отправляется из вашей сборки, но флаг --enableTelemetry
все равно будет использоваться