我通常有相當大的toString()表示我需要調試的數據結構。但是,當我在Eclipse調試器中突出顯示它們時,它們會被截斷爲10000個字符並帶有「...」終止符。增加Eclipse調試器toString緩衝區大小
如何更改限制?優選地爲無限制。
我通常有相當大的toString()表示我需要調試的數據結構。但是,當我在Eclipse調試器中突出顯示它們時,它們會被截斷爲10000個字符並帶有「...」終止符。增加Eclipse調試器toString緩衝區大小
如何更改限制?優選地爲無限制。
這是回答Viewing complete strings while debugging in Eclipse Eugene Kuleshov但它不是所選的答案,所以我列出我相信這是正確的答案在這裏。
從變量選項卡上的文本窗格中的Debug透視右擊並選擇「Mac的長度」的值設置爲0,你喜歡無限的或任何其他號碼。
您是否嘗試過爲您的課程設置Detail Formatter(打開Preferences並搜索「detail」)?使用自定義格式化程序可能會繞過截斷。
這也是一個很好的提示,但不是我在找什麼。 – jeremyjjbrown
您可以將整個對象打印到標準輸出並且不會被截斷。 –
但後來我不得不修改代碼。我認爲Eclipse應該比這更聰明。 – jeremyjjbrown
不,這並不完美,但您不必修改代碼。您可以在顯示窗格中鍵入'System.out.println(foo)'並執行該代碼。 –