Debugging 在dlv(delve)中调试go程序(如使用gdb)时,如何禁用断点?

Debugging 在dlv(delve)中调试go程序(如使用gdb)时,如何禁用断点?,debugging,go,delve,Debugging,Go,Delve,当使用gdb调试go程序时,我们可以使用“disable”命令禁用所有断点,然后如果需要,我们可以“enable”断点。但当使用dlv(delve)时,我在gdb中找不到类似“disable”的命令,我只能使用“clear”或“clearall”命令删除断点,但如果需要再次使用这些断点,我需要重新创建断点。 我的任务是,如果dlv中有任何命令可以“禁用”断点,然后我可以重新启用它们? 谢谢。现在没有办法了;不管怎么说,标准命令行是不行的。谢谢你的回答。作为一个新的delve用户,我很想知道为什么

当使用gdb调试go程序时,我们可以使用“disable”命令禁用所有断点,然后如果需要,我们可以“enable”断点。但当使用dlv(delve)时,我在gdb中找不到类似“disable”的命令,我只能使用“clear”或“clearall”命令删除断点,但如果需要再次使用这些断点,我需要重新创建断点。
我的任务是,如果dlv中有任何命令可以“禁用”断点,然后我可以重新启用它们?

谢谢。

现在没有办法了;不管怎么说,标准命令行是不行的。谢谢你的回答。作为一个新的delve用户,我很想知道为什么dlv中不支持类似“disable”的命令?在我看来,在调试时这是一个非常有用的命令。或者还有其他更好的方法来禁用启用断点吗?可能是因为还没有人花时间来实现它。我同意这将是一个有用的功能,虽然;事实上,它也在我的愿望清单上。我想实施起来不会太难。因此,如果您真的想要它,您可以尝试实现它:-@ruttersmoker我发现jetBrain的GoLand调试ui支持“禁用断点”功能,它现在就可以工作了。我知道GoLand使用delve作为其调试工具,也许jetBrain可以在delve之上做一些事情。它只是DelveAPI的一个UI,就像命令行界面一样。它可以独立地实现特性。