在開始寫 Ruby 後,希望能有 Debug 的工具,才方便除錯。
一開始亂安裝,裝了這幾個都無法正常使用。
![image](https://lh5.googleusercontent.com/W-4afahGyEH9UPR6lu0WoBEsfq6JofvXiZoTQkOpB_TEIQuHYvV34ThGEV9XC19R8wnQVeozc97YBJNEZbhvJCzxD44sOkz-JUa6-C2IPrTR5CAGyDdguA8WPzL5bpk4cvE__uC7D-ii-q2A-Hd4urIUoYlVok7T5NbDicTzKdkgysSouUR1mPpndA)
![image](https://lh6.googleusercontent.com/RyP-uOpYYPzU3Py0AvwHZpe0givyRZKBT_-_ntpP5W8lYCTsufv8qgb0EwhtcnTdLh8KTADf-dUxUZSXh1lzU9MsgUNwwDLaL0kE6iDqUsz0QyAuwAdfgRHd_lXgZeMMixqFzxQwb0oPn95l3YAZ4qM)
不一定是這些有問題,更可能是我自己設定有問題。
後來放棄了,就是不斷的用印出資料的方法來除錯。
昨天在看 Ray 的 Ruby 教學時,發現他在 VS Code 上有執行 Ruby Debug 的功能,下課後就趕快請教他,在他的指導下,終於安裝成功了。原本我也擔心會不會在 Mac 可以,在 Windows 卻不行?幸好我多慮了。
Ray 說他原本裝的是 VSCode Byebug Debugger,但在某些中文呈現有問題,好像是直接呈現 utf8 的內碼,所以建議安裝底下這一個。
![image](https://lh3.googleusercontent.com/-z0BgX-Ydw7zfbr7LAhiKVl3riu1OfUaAT9yDt3Q_np95EwtT5kFHkgO1v4KZj41ovawWzSKkoEGIwEKNny3JdFQVkQGLmhbjg6QpZszNLW55UDWNl_FRdh1OGza5EwHvP_YDenJpTUh3qzJk2VGYePA0i-DXgEQqN-cfwk2FtEaXFXqc-w33DW2Mw)