在第一篇中已经提到过可以在侧边栏的应用商店里安装vscode,这里我们提供另一种方法。已经下载好的可以直接移步扩展安装或者下一节。
vscode下载
ros2的开发离不开代码编写的,我们如何对代码进行编写编译呢?就要我们准备好开发环境的配置了,这里用的是vscode,他是非常好用的代码编辑器,很强大,足够我们在学习过程中的使用,他还配备了拓展模块,进一步拓展了他的功能,支持Windows,linux,以及Mac os等系统。
在虚拟机里打开vscode的官网,后我们来下载对应的ubuntu版本的vscode,

点击这个后缀为.deb的按钮开始下载。
下载完成以后我们点击打开文件所在位置,就可以看到我们刚刚下载的vscode的安装包了。
或者在 /home/Downloads 文件夹下也可以找到。

在该文件夹内空白处右键点击“在终端里打开”或者“open in terminal”打开终端,

在刚刚打开的终端里输入:
sudo dpkg -i code_1.108.1-1768404234_amd64.deb
后边的安装包名可以用tab键补全,这个命令用来在Ubuntu里安装后缀为 .deb 的文件的,回车,输入密码,就会开始解压安装了。
安装完成以后,就可以在桌面侧边栏最下面点击显示应用程序,在里面就可以找到刚刚下载好的 vscode了。
安装vscode扩展

这就是我们初始的界面了,刚下载好的可能是英文版,感觉不习惯的呢可以点击侧边栏的拓展按钮,搜索Chinese,点击安装扩展,安装好后,点击右下角的重新启动提示,就会变成汉语界面了,还需要安装其他的一些扩展插件,python,c++,cmake(c语言语法补全),vscode-icons(可视化文件图标),msg(消息数据类型高亮显示),ros,urdf(机器人模型拓展),GitHub Copilot Chat(编程语句自动补全)
这些扩展只要选择热度最高的那个安装即可,,比如ros会出现弃用的情况,可以选择鼠标悬停后点击“请改用…..的扩展”即可。


安装完这写插件后,我们基本的开发环境配置基本就完成了,还有什么喜欢用的好用的插件,大家可以一起分享。



