You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何将VS Code连接到Azure Cloudshell以实现完整远程开发体验?

连接VS Code到Azure Cloudshell实现完整远程开发体验的方案

可以通过微软官方提供的Azure Cloud Shell VS Code扩展实现完整的远程开发体验,包括你需要的文件浏览器功能,无需依赖SSH或手动安装VS Code Server,具体说明如下:

  • 使用官方扩展直接连接
    微软针对Azure Cloudshell推出了专属的VS Code扩展,已经封装了所有必要的连接逻辑,不需要你手动处理底层通信。操作步骤很简单:

    1. 在VS Code扩展市场搜索并安装Azure Cloud Shell扩展(需配合已安装的Azure Account扩展使用)
    2. 打开VS Code左侧的Azure面板,登录你的Azure账号
    3. 在Azure面板中找到Cloudshell选项,选择你常用的shell环境(Bash或PowerShell)并点击连接
    4. 连接成功后,VS Code会自动打开Cloudshell终端,同时文件浏览器会直接挂载Cloudshell的/home/<你的用户名>目录,支持文件编辑、上传、下载等所有常规操作
  • 关于手动安装VS Code Server和现有连接的说明
    你之前尝试手动安装VS Code Server失败是预期情况——Cloudshell是受控的共享环境,普通用户没有sudo或yum权限,无法自行安装系统级软件。另外,你通过Azure Account扩展建立的底层连接是内部API通道,无法直接复用它来搭建自定义的VS Code Server连接,官方扩展已经最优解了这个问题。

  • 功能完整性验证
    连接完成后,除了文件浏览器,你还能使用VS Code的核心远程开发功能:

    • 在内置终端中直接执行Azure CLI命令管理资源
    • 直接编辑Cloudshell中的代码文件(如ARM模板、Python脚本)
    • 支持对应语言的调试功能(需Cloudshell环境已安装调试依赖)

内容的提问来源于stack exchange,提问作者Roelof

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.08 03:10:39