我有一个复杂的对象,有 30 个左右的字段,它们本身包含有很多字段的对象。
我真正想做的是这个;在断点处,按 ctrl-c 复制整个结构,正如我在变量(或表达式)窗口中看到的那样。然后运行一些代码,然后再次 ctrl-c 整个结构,然后并排比较它们。
但是,Eclipse (Juno) 不允许我复制整个结构。即使我在单步执行代码时展开对象内的所有对象,它也不会突出显示对从一行到下一行的每个字段所做的更改。
我也可以在修改对象时以某种方式创建某种断点触发器,但它是一个外部 jar 文件进行修改,所以我不确定它是如何工作的,我也不认为 Eclipse 会费心向我展示如果可能的话,改变的数据。(如果是,那根本不直观)。
任何帮助将非常感激。
查尔斯。