vscode ssh 树莓派
时间: 2025-02-25 14:01:43 浏览: 53
### 配置 VSCode 使用 SSH 连接到 Raspberry Pi 开发环境
#### 安装必要的工具和扩展
为了使 Visual Studio Code (VSCode) 可以通过 SSH 访问 Raspberry Pi 并设置良好的开发体验,需先确保已安装了 `Remote-SSH` 扩展。此扩展允许开发者直接在本地计算机上的编辑器内访问远程服务器文件系统以及执行命令。
#### 设置 SSH 密钥认证
建立无密码登录对于提高工作效率非常重要。可以通过生成一对公私钥并将公钥复制到目标机器上来完成这一过程:
```bash
ssh-keygen -t rsa -b 4096 -C "[email protected]"
ssh-copy-id [email protected]
```
上述命令假设用户名为 `pi`,而主机名为默认分配给大多数 Raspbian 映像的 `raspberrypi.local`[^2]。
#### 创建并保存 SSH 配置文件
为了让后续连接更加简便,在用户的家目录下创建 `.ssh/config` 文件,并加入如下内容以便简化输入参数的过程:
```plaintext
Host raspberrypi
HostName raspberrypi.local
User pi
IdentityFile ~/.ssh/id_rsa
```
这一步骤同样基于前述提到的默认情况;如果有不同之处,则应相应调整这些值[^3]。
#### 在 VSCode 中配置 Remote-SSH 插件
启动 VSCode 后打开命令面板 (`Ctrl+Shift+P`) 输入 “Remote-SSH: Connect to Host...”,选择之前定义好的别名(这里即为 `raspberrypi`),之后按照提示操作即可成功建立连接[^1]。
一旦建立了稳定的 SSH 连接,就可以如同对待本地图形界面一样自由地浏览、编辑甚至调试位于远端设备中的源码了。例如按下 `F5` 键可以直接调用 GDB 来进行断点跟踪等高级功能[^4]。
另外值得注意的是,在某些情况下可能还需要额外处理 Python 的 pip 工具关于 SSL/TLS 协议的支持问题,具体方法涉及到了解压特定版本证书包并通过修改配置文件指明其路径等方式来绕过网络层面带来的障碍[^5]。
阅读全文
相关推荐

















