VSCode使用“合并的”监视列表调试多个目标

时间:2020-04-21 06:17:57

标签: debugging visual-studio-code gdb

我正在使用VSCode进行编码,当前遇到一个问题,该问题要求我比较两个不同的目标可执行文件(Fortran)。这两个目标基本上都做同样的事情,但是第二个目标具有经过修订的框架,并且在代码结构方面进行了“现代化”。最后,两个目标应返回完全相同的值,但是它们不完全相同。 (本段只是为了给您提供图片)

无论如何,我的问题是关于VSCode的更一般的问题。目前,我的设置是使用调试器同时调试两个目标,同时在算法的相同逻辑部分具有断点。我使用compound配置。

现在的事情是,我可以轻松地为某些变量设置监视列表。但是,我只能通过调试工具栏的下拉菜单调查选择的目标的监视列表。

因此,为了比较两个目标之间的变量,我总是需要在调试工具栏中明确地在目标之间切换。最终,我再也看不到target1和target2的两个变量的值。

是否有更聪明的方法来做到这一点?我的意思是,我可以打开2个VSCode实例,每个实例都打开一个目标。但是,我想知道是否有更优雅的解决方案。

谢谢!

0 个答案:

没有答案