首先确保树莓派开启SSH并获取IP,接着在本地安装VS Code及Remote - SSH扩展,然后通过点击左下角绿色箭头配置SSH连接,输入pi@IP地址完成远程连接。

使用 VS Code 远程连接到树莓派,可以让你在本地编辑、调试运行在树莓派上的代码,非常方便。整个过程主要依赖于 VS Code 的 Remote - SSH 扩展。以下是具体操作步骤。
1. 准备树莓派环境
确保你的树莓派已接入网络,并开启 SSH 服务:
- 启用 SSH:在树莓派上打开终端,运行 sudo raspi-config,选择 Interface Options → SSH → 启用。
- 获取 IP 地址:运行 hostname -I 查看当前局域网 IP,例如 192.168.1.100。
- 确保能通过 SSH 登录:在本地电脑终端测试 ssh pi@192.168.1.100(默认用户名是 pi,密码是 raspberry)。
2. 安装 VS Code 和 Remote - SSH 扩展
在你的本地电脑上:
- 安装最新版 Visual Studio Code。
- 打开扩展市场,搜索并安装 Remote - SSH(由 Microsoft 提供)。
3. 配置 SSH 连接
使用 VS Code 建立连接:
- 点击左下角的绿色“>Ctrl+Shift+P 打开命令面板。
- 输入 Remote-SSH: Connect to Host...,选择 Add New SSH Host。
- 输入连接命令:ssh pi@192.168.1.100(替换为你的树莓派 IP)。
- 选择保存到哪个 SSH 配置文件(通常选默认的 ~/.ssh/config)。
4. 连接到树莓派
完成配置后:
- 再次点击左下角图标,选择你刚添加的主机(如 pi@192.168.1.100)。
- VS Code 会打开新窗口,并通过 SSH 连接树莓派。
- 首次连接时,会提示你确认主机指纹,并选择操作系统类型(选 Linux)。
- 连接成功后,VS Code 会在树莓派上自动安装 VS Code Server,完成后即可打开远程文件夹。
5. 使用建议和优化
- 设置免密登录:将本地公钥复制到树莓派,运行 ssh-copy-id pi@192.168.1.100,避免每次输入密码。
- 修改默认配置:可在 ~/.ssh/config 中为连接起别名,例如:
Host raspberry
HostName 192.168.1.100
User pi 之后只需连接 raspberry 即可。 - 安装远程扩展:在连接后的窗口中安装 Python、C/C++ 等扩展,它们会运行在树莓派上。
基本上就这些。连接成功后,你可以像操作本地项目一样编辑、运行和调试树莓派上的代码。










