基于vscode的树莓派远程开发教程

来自Waveshare Wiki
跳转至: 导航搜索

ugv02使用教程

简介

如果你想编辑树莓派上的代码,往往需要通过额外显示屏或远程桌面连接启动树莓派图形界面才能完成。
然而额外显示器需要成本,远程桌面往往又太卡,难以展开工作,那么有没有其他便宜快捷的开发方式呢?
答案是可以依靠vscode的ssh远程链接开发拓展功能实现。

教程

首先,确保你的树莓派已安装ssh服务器。
如果没有请在树莓派中命令行中执行以下语句安装ssh服务

sudo apt install openssh-server

首先在你的电脑中打开vscode,点击左边栏目中的拓展按钮。
Vscode remote ssh1.png

搜索remote,选择remote-ssh、remote explorer下载安装。
Vscode remote ssh2.png

安装完成后侧边栏将新增一个远程选项,选择点击。
Vscode remote ssh3.png

接着在远程资源管理器中的SSH,点击右边的+号。
Vscode remote ssh5.png

接着在上方正中的栏目中输入你树莓派的ip地址,按下回车。(确保你的电脑与树莓派连接同一网络及wifi)
Vscode remote ssh6.png

选择第一个,再次按下回车
Vscode remote ssh7.png

接着在vscode的右下角将会出现一个不起眼的弹框,点击右边的connect。
Vscode remote ssh8.png

然后再在vscode上方正中位置输入你树莓派的用户名,按下回车。等待一段时间后若无意外即连接成功
Vscode remote ssh9.png

左侧栏先点击管理器,再点击添加工作目录。
Vscode remote ssh12.png

输入你的树莓派中需要编写程序的文件夹路径,按下回车。
Vscode remote ssh10.png

最后在弹窗中选择信任文件夹,即可开始远程开发。
Vscode remote ssh11.png