增加Eclipse调试器的字符串缓冲区大小

dhxwm5r4  于 2022-09-21  发布在  Eclipse
关注(0)|答案(3)|浏览(195)

我通常有相当大的数据结构的toString()表示,需要进行调试。但是,当我在Eclipse调试器中突出显示它们时,它们会被截断为10000个字符,并带有“...”终止。

我如何更改限制?最好是无限制的。

lbsnaicq

lbsnaicq1#

尤金·库拉什夫回答了Viewing complete strings while debugging in Eclipse,但这不是选定的答案,所以我在这里列出了我认为是正确的答案。

在Debug透视图中,右击Variables选项卡中的Text面板并选择“Mac Long”,将该值设置为0,表示无限制或您喜欢的任何其他数字。

dxxyhpgq

dxxyhpgq2#

您是否尝试过为您的班级设置详细信息格式化程序(打开首选项并搜索“详细信息”)?使用自定义格式化程序可能会绕过截断。

nwlls2ji

nwlls2ji3#

对于使用Eclipse PDT进行的PHP Xdebug调试,必须配置两个设置:

[窗口]>[偏好设置]>[PHP]>[调试]>[调试器]>在[通用设置]>[最大数据]下选择[XDEBUG]>[配置]:提供足够大的值,如1000000。>应用并关闭>应用并关闭.

  • Variables调试器视图中,右击下方的“Variable Value”区域。从弹出窗口中,选择最大长度...。在配置详细信息窗格模式中,提供值0.

现在,需要重新启动Eclipse才能使这些设置生效。

相关问题