介绍

虽然树莓派可以安装图形界面系统,然后运行IDE,但是那感人的速度以及不适应的快捷键总是浇灭我开发树莓派的热情。好在有强大且免费的Visual Studio Code,可以通过插件的方式配置远程环境,快速coding以及部署,非常的贴心。

配置树莓派网络

要想远程开发,那么树莓派必然要连接到网络,还有SSH也要开启。可以参考之前的文章来配置,网络配置尤为重要。

配置VS Code

当上一步配置完成,我们就可以通过VS Code来连接树莓派了。

如果还没有安装VS Code,Mac下可以运行brew install --cask visual-studio-code来安装,其他平台则可以去官网下载

VS Code安装成功后,就像裸机安装了操作系统,接下去就是配置插件了。

首先我们需要安装Remote Development扩展插件,如上图所示,安装完成后,我们就可以开始连接树莓派了。

打开VS Code的Command Palette(Cmd+Shift+P在macOS,Ctrl+Shift+P在Linux或Windows)输入Remote SSH: Connect current window to host,也可以新开一个window来连接。输入用户名@ip地址,比如pi@192.168.1.1,回车后紧接着输入树莓派的密码,就登录到树莓派了。

Coding

大部分和语言无关的插件都是可用的,和语言相关的插件因为cpu架构不同就需要重新安装,只需要点击install remote就可以了。剩下的就是正常的创建项目,coding,编译,运行,都是和本地运行一样的,非常之便利。