在 VSCode 上使用 WSL2
安装微软大战代码 :-)
首先你需要安装VSCode,在安装过程中 选择附加任务 中请勾选以下勾选框
将"通过Code打开”操作添加到Windows资源管理器文件上下文菜单
将“通过Code 打开″操作添加到Windows资源管理器自录上下文菜单
将Code注册为受支持的文件类型的编辑器
添加到PATH (重启后生效)
下一步就是安装WSL插件,通过远程资源管理器连接上你的WSL
在 VSCode 中通过 WSL 工作
安装 VSCode 的 Remote - WSL 扩展.
打开命令面板(Ctrl+Shift+P),选择 "Remote-WSL: New Window".
在 WSL 窗口中打开要编辑的项目文件夹.
在 VSCode 中打开终端即可运行 Linux 命令.
注意:
Linux 下不能直接运行 Windows 的
.exe(例如arm-none-eabi-gcc.exe),请在 WSL 环境中使用对应的 Linux 工具链.在 VS Code 的工具链/扩展配置中,确保选择的是 WSL 内的工具而非 Windows 本地的工具链.
WSL文件路径相关
建议在/home文件夹创建文件目录
/mnt/目录下对应的是Windows的C盘、D盘...
也就是说可以通过该目录访问你Winodws内的文件,执行构建操作.
Linux上使用构建工具比win平台效率更高,配置环境更简单!更不容易出错!