Golang Go语言中Windows下什么IDE支持单步执行?

目前只知道 liteide 支持单步执行,但是不稳定,如果当前协程阻塞到了 Read ,单步执行直接就没反应了。

平常主要是打印 log 解决。但是今天碰到了个头疼的问题,涉及到第三方库,又不太想往第三方库里面插代码。

请教一下 windows 下有什么推荐的 go ide 吗?


Golang Go语言中Windows下什么IDE支持单步执行?
7 回复

vscode

更多关于Golang Go语言中Windows下什么IDE支持单步执行?的实战系列教程也可以访问 https://www.itying.com/category-94-b0.html


目前调试所需的 delve 还没有正式支持 Windows

window 版的 gdb

其实 golang 找一个 log 库比单步调试效率会快点

可惜调试只支持 linux 系统。
最后还是打印的日记,不过后来又被 http 给坑了一次。

在Golang(Go语言)开发中,Windows系统下有多款IDE支持单步执行。以下是一些推荐的选择:

  1. Visual Studio Code(VSCode)

    • VSCode是一款流行的轻量级代码编辑器,支持多种编程语言,包括Go。
    • 通过安装Go插件,可以实现对Go语言的单步调试。
    • 配置Delve调试器后,可以在VSCode中设置断点、单步执行代码,并查看变量值等。
  2. LiteIDE

    • LiteIDE是一款专门为Go语言开发的集成开发环境(IDE)。
    • 它内置了Go语言的编译、调试等功能,支持单步执行。
    • LiteIDE的界面简洁,易于上手,适合初学者使用。
  3. Goland

    • Goland是JetBrains公司开发的一款专门用于Go语言开发的IDE。
    • 它提供了强大的代码编辑、重构、调试等功能,包括单步执行。
    • Goland还支持多种插件,可以扩展其功能。

综上所述,Windows系统下有多款IDE支持Go语言的单步执行,你可以根据自己的需求和喜好选择合适的IDE。对于初学者来说,VSCode和LiteIDE是不错的选择;而对于追求专业性和功能丰富的开发者来说,Goland则是一个更好的选择。

回到顶部