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

如何将AWS Cloud9环境连接至VS Code并实现代码同步?

AWS Cloud9 连接 VS Code 实现代码同步的方法

完全可行。AWS Cloud9本质是运行在EC2实例上的开发环境,通过VS Code的Remote-SSH插件就能实现本地VS Code编辑代码,修改内容实时同步到Cloud9环境。

操作步骤

1. 获取Cloud9实例的SSH连接信息

  • 登录AWS Cloud9控制台,进入目标环境
  • 点击顶部菜单栏的连接→SSH
  • 复制页面显示的SSH命令,同时下载对应的.pem密钥文件,保存到本地安全路径

2. 配置VS Code的Remote-SSH插件

  • 在VS Code扩展市场搜索并安装Remote - SSH插件
  • 打开命令面板(快捷键:Ctrl+Shift+P / Cmd+Shift+P),输入Remote-SSH: Open SSH Configuration File,选择用户级配置文件(如~/.ssh/config)
  • 在配置文件中添加以下内容,替换为你的Cloud9实例信息:
Host cloud9-env
    HostName [你的Cloud9实例公网域名]
    User ec2-user
    IdentityFile [本地密钥文件的绝对路径]
  • 保存配置文件

3. 连接到Cloud9实例

  • 再次打开命令面板,输入Remote-SSH: Connect to Host,选择你配置的cloud9-env
  • 首次连接时确认主机指纹,选择"继续"
  • 连接成功后,VS Code会打开新窗口,左侧资源管理器可直接访问Cloud9实例的文件系统(默认工作区在~/environment目录)

4. 验证同步效果

  • 在VS Code中编辑~/environment下的文件并保存,回到Cloud9网页端刷新即可看到修改;反之,Cloud9网页端的修改也会同步到VS Code

注意事项

  • 确保本地机器能访问Cloud9实例的公网IP,若实例在私有子网,需通过VPN或堡垒机连接
  • 密钥文件权限需设置为600(Linux/macOS执行chmod 600 [密钥文件路径];Windows需设置仅当前用户可读写)
  • Cloud9实例的安全组要开放22端口,允许你的本地IP访问

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.02 20:25:46