VS Code 企业版
Visual Studio Code 可以作为各种规模的企业团队开发工具使用。作为IT管理员,你可以配置VS Code,实现组织内的一致性和合规性。
企业政策
VS Code 支持集中管理的策略,覆盖托管设备上的用户设置。策略可以通过设备管理解决方案部署,如 Microsoft Intune、Active Directory 组策略,或 macOS 上的 MDM 解决方案。
可选择的保单可控制:
- AI和Copilot功能——代理模式、MCP服务器和工具审批
- 扩展——允许的扩展和私有市场
- 遥测——数据收集水平与反馈机制
- 自动更新——控制VS Code的更新时间和方式
请参阅企业策略参考,获取完整的可用策略列表。
扩展管理
组织可以控制用户机器上安装哪些扩展,并托管私有扩展市场。
- 允许的扩展——指定可以通过发布商、扩展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 时,扩展会自动安装。
了解更多关于预安装扩展的信息。