Dim*_*ims 8 java eclipse debugging watch
是否可以在Eclipse调试器中的值列中显示toString()结果?
默认情况下,它显示内置类型的值,并为用户类型键入name + id:
请注意,调试器肯定会显示CAN toString(),但它只在单独的部分(下面)中执行,而不是在Value列中.
toString()
Value
hie*_*tfu 11
有可能,如果有点笨拙.一张图片,超过千言万语:
在首选项中,搜索"详细格式化程序".(可选)为要检查的每种类型定义一个简单的返回命令(如果您想自己选择详细信息).
然后在下面选择"显示变量详细信息>作为所有变量的标签"(如果toString()对您来说足够了),或者如果要使用自定义格式化程序,则选择">作为带有详细格式化程序的变量的标签".前者使"Type + ID"显示消失.
"not toString()"的简单格式化程序:
bre*_*ine -2
我认为这是不可能的,毕竟调试器无法修改程序,它只能停止/修改执行本身(例如跳过方法调用等)。toString 是一个像其他方法一样的方法,调试器无法调用它。
归档时间:
10 年,9 月 前
查看次数:
1033 次
最近记录: