我運行Ubuntu 10.10。我只想調試一個簡單的腳本。花了半天的時間試圖找出如何做到這一點,我放棄了。我該怎麼做?如何調試ruby代碼?
我從Ubuntu庫
我跑sudo gem install ruby-debug
和sudo gem install ruby-debug-ide
我嘗試了幾種不同的方法來完成這項工作安裝ruby-dev
。我試過require 'ruby-debug'
,然後在代碼的某處設置debugger
。但Ruby不會找到ruby-debug
。
我試圖設置vim-ruby-debugger
,這將需要年齡執行:Rdebugger myScript.rb
,並允許我設置斷點,但似乎沒有辦法使用該調試器執行我的代碼。
我試圖使用NetBeans,每次設置項目並單擊任何內容時都會崩潰。
所以,親愛的社區:必須有一種方法來調試Ruby。不是Rails。沒有什麼花哨。只是一些CLI腳本。請幫助我,否則我會失去理智。
編輯: gem exec dir不在我的路徑中。所以,至少rdebug現在似乎工作。
相關的問題,雖然更側重於printf調試:http://stackoverflow.com/questions/3955688/how-do-i-debug-ruby-scripts – 2010-11-08 22:18:15