我正在使用VSCode进行编码,当前遇到一个问题,该问题要求我比较两个不同的目标可执行文件(Fortran)。这两个目标基本上都做同样的事情,但是第二个目标具有经过修订的框架,并且在代码结构方面进行了“现代化”。最后,两个目标应返回完全相同的值,但是它们不完全相同。 (本段只是为了给您提供图片)
无论如何,我的问题是关于VSCode的更一般的问题。目前,我的设置是使用调试器同时调试两个目标,同时在算法的相同逻辑部分具有断点。我使用compound配置。
现在的事情是,我可以轻松地为某些变量设置监视列表。但是,我只能通过调试工具栏的下拉菜单调查选择的目标的监视列表。
因此,为了比较两个目标之间的变量,我总是需要在调试工具栏中明确地在目标之间切换。最终,我再也看不到target1和target2的两个变量的值。
是否有更聪明的方法来做到这一点?我的意思是,我可以打开2个VSCode实例,每个实例都打开一个目标。但是,我想知道是否有更优雅的解决方案。
谢谢!