多年来,我似乎无法找到适合我的免费调试器。通常,我只是连接到我大学的集群并使用 DDT,但我想找到一些免费的东西,可以在我的机器上本地使用。我一直在玩 gdb -tui,但它没有显示其他项目文件的窗口或监视变量的窗口。我找不到在源代码窗口中打开项目中的另一个文件的方法,以便我可以扫描源代码并查看要设置断点的位置。我必须在vim中打开另一个文件,找到行号,然后在gdb中设置断点。我已经转而使用 vim 编写所有代码,这对我来说似乎工作得很好,但是我仍然没有找到一个好的多合一包来在编写代码后调试代码。