首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >使用WSL 2和VSCode开发调试

使用WSL 2和VSCode开发调试

作者头像
nevermosby
修改2023-09-21 18:09:06
修改2023-09-21 18:09:06
11.4K0
举报

上篇介绍了如何安装WSL 2,接下来实战如何使用WSL 2和VScode在Windows上做非微软系的开发调试工作

安装VSCode

通过官网下载,一般使用User Installer,建议使用64位。

安装WSL插件

我们希望能在Windows上的VScode,远程调试WSL里运行的程序,社区提供了Remote – WSL插件,实现VScode端无缝操作WSL。

在WSL 2启动VScode

通过Powershell登录WSL 2的Ubuntu环境,cd到你的目标程序目录,输入code .,就可以直接启动VScode,打开的目录也是目标程序所在目录:

https://youtu.be/tThvEBBuB54

第一次启动时,会在WSL环境上安装VScode Server服务,如下图所示:

下面是个启动相关的原理图,感兴趣的童鞋可以戳这里了解原理。

调试WSL的Golang程序

想要在VScode里调试Golang程序,推荐安装专属插件,就可以实现本地调试(相关系列文章请戳这里);想要在VScode里远程调试Golang程序,需要在安装专属插件时选择“Install on WSL”选项:

完成以上操作后,就能在VScode上点击debug,可能会遇到找不到gcc依赖,导致启动失败(可见微软的Ubuntu镜像是简洁版),可以follow这个guide安装gcc工具。

安装完毕后,就可以愉快玩耍了~

https://youtu.be/ApT7w8pTWrQ

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019年9月12日2,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 安装VSCode
  • 安装WSL插件
  • 在WSL 2启动VScode
  • 调试WSL的Golang程序
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档