机器人与计算机视觉实战系列(2):编程环境配置
这是机器人与计算机视觉实战系列第二篇:编程环境配置。本文将介绍如何配置VS Code,使得它可以连接已经安装好的WSL2中的ubuntu进行编程开发。
VS Code是一款轻量级的代码编辑器,它支持多种语言和平台,具有丰富的插件和主题,可以满足不同开发者的需求。VS Code也可以通过远程开发插件,实现与WSL2中的ubuntu系统的无缝连接,从而享受Linux环境下的编程优势。
WSL2是Windows 10中的Windows子系统Linux,它可以在Windows上运行原生的Linux内核,提供了与Linux兼容的接口和功能。WSL2可以让Windows用户方便地使用Linux命令行工具和应用程序,以及在同一台电脑上切换不同的操作系统。
要配置VS Code和WSL2的连接,需要先安装好WSL2和ubuntu系统,以及在Windows上安装好VS Code。具体的安装步骤可以参考我的另外一篇博客环境配置。
安装好之后,需要在VS Code中安装远程开发插件,这是一个包含了三个子插件的扩展包,分别是Remote - WSL、Remote - SSH和Remote - Containers。我们只需要安装Remote - WSL即可,它可以让VS Code直接连接到WSL2中的ubuntu系统,并在其中打开文件夹和终端。
安装好Remote - WSL插件后,我们就可以开始配置VS Code和WSL2的连接了。首先,在Windows上打开VS Code,然后点击左下角的绿色图标,选择“Remote-WSL: New Window”。这样就会打开一个新的VS Code窗口,显示“[WSL: Ubuntu]”的字样,表示已经连接到WSL2中的ubuntu系统了。
接下来,我们可以在新打开的VS Code窗口中,使用文件菜单或者快捷键(Ctrl+K Ctrl+O)来打开WSL2中的文件夹。我们也可以使用终端菜单或者快捷键(Ctrl+`)来打开WSL2中的终端。这样就可以在VS Code中编辑和运行WSL2中的代码了。
通过这种方式,我们就可以利用VS Code和WSL2来搭建一个适合机器人与计算机视觉实战开发的编程环境了。在后续的文章中,我将跟大家继续实战机器人与计算机视觉。