Golang Go语言中Windows下什么IDE支持单步执行?
目前只知道 liteide 支持单步执行,但是不稳定,如果当前协程阻塞到了 Read ,单步执行直接就没反应了。
平常主要是打印 log 解决。但是今天碰到了个头疼的问题,涉及到第三方库,又不太想往第三方库里面插代码。
请教一下 windows 下有什么推荐的 go ide 吗?
Golang Go语言中Windows下什么IDE支持单步执行?
7 回复
目前调试所需的 delve 还没有正式支持 Windows
window 版的 gdb
其实 golang 找一个 log 库比单步调试效率会快点
可惜调试只支持 linux 系统。
最后还是打印的日记,不过后来又被 http 给坑了一次。
在Golang(Go语言)开发中,Windows系统下有多款IDE支持单步执行。以下是一些推荐的选择:
-
Visual Studio Code(VSCode):
- VSCode是一款流行的轻量级代码编辑器,支持多种编程语言,包括Go。
- 通过安装Go插件,可以实现对Go语言的单步调试。
- 配置Delve调试器后,可以在VSCode中设置断点、单步执行代码,并查看变量值等。
-
LiteIDE:
- LiteIDE是一款专门为Go语言开发的集成开发环境(IDE)。
- 它内置了Go语言的编译、调试等功能,支持单步执行。
- LiteIDE的界面简洁,易于上手,适合初学者使用。
-
Goland:
- Goland是JetBrains公司开发的一款专门用于Go语言开发的IDE。
- 它提供了强大的代码编辑、重构、调试等功能,包括单步执行。
- Goland还支持多种插件,可以扩展其功能。
综上所述,Windows系统下有多款IDE支持Go语言的单步执行,你可以根据自己的需求和喜好选择合适的IDE。对于初学者来说,VSCode和LiteIDE是不错的选择;而对于追求专业性和功能丰富的开发者来说,Goland则是一个更好的选择。