回答

收藏

是否存在任何 golang 交互式调试器?

技术问答 技术问答 235 人阅读 | 0 人回复 | 2023-09-12

标题几乎总结了它。我在尝试 Go 我真的很想在交互环境中设置断点,尽可能多地进入/跳过/退出。我知道我可以用 gdb 来调试 Go,但与使用可插入 gdb 进行断点 IDE 相比之下,这很烦人。6 X# r2 t& z5 f/ \4 f
我试着搜索一个,但只能找到语法突出但没有调试的插件或小 IDE。  p# O. z: i. k$ E, O4 X# |
                                                                , I2 {3 k1 r  @, I4 z7 ~6 @, C3 ?
    解决方案:                                                                + H  K( K+ p0 I: d& n
                                                                更新:就我个人而言,虽然 GDB 可以工作,但我不喜欢 Go 使用它会让你吐血。查看其他答案以获得良好的替代方案。
3 ~: S/ U2 P9 ~6 {$ |当然是 :)
9 M/ q: X" f/ w: a4 p- CGo 有调试器(GDB)# E  i4 m; T8 B% E; F  \
这是关于如何使用它的官方教程。
0 @, P, H* Y7 p- y! L: W若要图形调试(即在编辑器中设置断点)IDE 可以让你这样做(在后台使用  GDB)。. W, X/ ^+ M+ ^; F% N' ?: n
具体来说,Eclipse、LiteIDE 和 Zeus 允许您从编码环境(源)中设置断点和调试
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则