VS Code 企业版

Visual Studio Code 可以作为各种规模的企业团队开发工具使用。作为IT管理员,你可以配置VS Code,实现组织内的一致性和合规性。

企业政策

VS Code 支持集中管理的策略,覆盖托管设备上的用户设置。策略可以通过设备管理解决方案部署,如 Microsoft Intune、Active Directory 组策略,或 macOS 上的 MDM 解决方案。

可选择的保单可控制:

请参阅企业策略参考,获取完整的可用策略列表。

扩展管理

组织可以控制用户机器上安装哪些扩展,并托管私有扩展市场。

  • 允许的扩展——指定可以通过发布商、扩展ID或版本安装哪些扩展
  • 私有市场——为你的组织自托管扩展,并控制对公共市场的访问

了解更多关于企业环境中扩展管理的信息。

网络配置

VS Code 需要网络访问才能实现多项功能,包括自动更新、扩展市场和遥测。对于网络访问受限或代理服务器的环境,您可能需要配置:

  • 防火墙允许列表——允许特定主机名用于VS Code功能
  • 代理服务器 - VS Code 默认使用系统代理设置
  • SSL证书——配置HTTPS代理的可信证书

有关详细的网络配置,请参见VS代码中的网络连接

常见主机名

如果您的防火墙要求允许列表,需要允许的关键主机名包括:

  • update.code.visualstudio.com- 最新消息
  • marketplace.visualstudio.com- 扩展市场
  • *.gallery.vsassets.io- 扩展资产
  • vscode.download.prss.microsoft.com- 下载

请参阅网络文档中完整的主机名列表

预装扩展

你可以用 VS Code 和一套预装扩展来准备机器镜像或虚拟机。用户首次启动 VS Code 时,扩展会自动安装。

了解更多关于预安装扩展的信息