2015-09-26 43 views
1

我最近完成了我的系統的全新安裝,我看到byebug有一些奇怪的行爲。例如,數組在線上列出,而不是將所有內容放在同一行上。這裏有一個例子:格式byebug的輸出

(byebug) [1,2,3] 
1 
2 
3 

通常情況下,我希望:

(byebug) [1,2,3] 
[1, 2, 3] 

我怎樣才能得到byebug顯示陣列 「正常」?

+0

很確定這是從當前版本的新行爲。當我升級我的設置時,我注意到了這種行爲。嘗試'[1,2,3] .to_s',它應該打印你所期望的。 – brito

+0

雖然您的解決方法有效,但我希望恢復舊的行爲,我不想在每次調用時編寫額外的'to_s' ... – linkyndy

+0

爲什麼問這裏?問問實施這種行爲的作者和維護者是否更有意義? –

回答

0

該問題已得到修復,最新版本爲byebuggem 'byebug', '~> 8.0'。現在數組已經正確打印。