2010-12-09 63 views
14

使用RubyMine 3.0,我設置了一個Rake配置來運行單元測試。然後我設置了一些斷點,然後運行Rake任務。沒有發生斷點,測試只是正常執行,然後退出。帶Rake的RubyMine調試器?

RubyMine調試器不能通過Rake工作嗎?

回答

19

試試這個:

  1. 去跑 - >編輯配置
  2. 展開耙節點,並添加新耙配置您的rake任務(如果尚未完成)
  3. 去跑 - >調試...
  4. 選擇您配置的耙式任務。
+0

有沒有人成功與這對RM 3.1.1(MacOSX的版本)?我到目前爲止還沒有運氣:( – 2011-06-17 06:51:47

1

上述答案是正確的。在使用可安裝的引擎時,我只想詳細說明一下。在這種情況下,我必須做到以下幾點:

  1. 運行>編輯配置>耙

  2. 例如輸入任務名稱scan_spreadsheet

  3. 將工作目錄更改爲主應用程序或虛擬應用程序,而不是引擎根目錄。

  4. 如果您正在使用RVM多gemsets,選擇對Ruby SDK第二個選項,並選擇正確的寶石