在程式碼中想要中斷的地方加入 byebug,程式執行到 byebug 這個位置則會停下來讓使用者 debug
// 進入 byebug 頁面 [9, 18] in /Users/akiicat/someplace.rb 9: byebug 10: 11: @message.save! 12: 13: => 14: @path = conversation_path(@conversation) 15: end 16: 17: private 18: (byebug) d @path
指令說明
list:
列出程式碼 縮寫為l
,l-
,l=
cont:
退出 byebug 讓程式執行完quit:
退出 byebug 且結束next:
執行到下一個段落 end 縮寫n
step:
執行下一行 縮寫s
display [參數]:
印出參數的值 縮寫disp
沒有留言:
張貼留言