前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >使用WSL 2和VSCode开发调试

使用WSL 2和VSCode开发调试

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

上篇介绍了如何安装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程序
相关产品与服务
远程调试
远程调试(Remote Debugging,RD)在云端为用户提供上千台真实手机/定制机/模拟器设备,快速实现随时随地测试。运用云测技术对测试方式、操作体验进行了优化,具备多样性的测试能力,包括随时截图和记录调试日志,稳定的支持自动化测试, 设备灵活调度,用例高效执行, 快速定位产品功能和兼容性问题。云手机帮助应用、移动游戏快速发现和解决问题,节省百万硬件费用,加速敏捷研发流程。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档