Eclipse:在调试模式下更改变量描述

3
我可以更改变量的描述吗?
eclipse debug variables 我想在这个位置看到我的字符串。我想自己生成这个字符串。例如:
"RTKAccount number=111 and FGSFDS"

代替
"RTKAccount (id=830039244504)".  

我尝试改变我的类中的toString()方法,但是它没有起作用。

public String toString() {
    return "RTKAccount id=" + this.id + " number=" + this.number;
}

你的问题不太清楚,至少对我来说是这样。能否请您详细说明一下? - Suresh Atta
1
你尝试过点击数组成员左侧的加号来查看每个对象的字段吗? - pedromss
我尝试点击那个加号,但那不是我想要的。 - Alexmelyon
2个回答

4
你需要寻找的是 详细格式化程序
变量 视图中右键单击变量,然后选择 “新建详细格式化程序...”。在向导中,在大文本区域中输入以下内容:
"RTKAccount id=" + id + " number=" + number

这就是它的全部内容 ;-)


这只会改变变量选项卡底部详细部分的内容。我认为自定义对象实例的值列内容无法更改。 - Robert
哦,你的意思是@Alexmelyon想要改变变量旁边的文本?我不知道这是否可以轻松解决(嗯,可能已经有人为此编写了插件,但也可以轻松开发)。感谢指出。 - rlegendi

0
您可以通过右键单击变量 -> 更改值来更改变量的值。

不幸的是,它只适用于[0]元素,而不适用于其他元素。 - Alexmelyon

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接