作者shelary (喵小咩)
看板Ruby
標題[閒聊] 是否有 Ruby 語法的檢查器?
時間Sat Nov 22 13:41:08 2008
最近寫一些較大的 Ruby 程式時, 發現一些很困擾的事,
常常執行後發生錯誤, 卻只是因為自己打錯字, 或是少了 END
經驗上發現自己有 60% 的錯誤是出在 語法錯誤,
如果是 C/C++ 的話, 在編譯時就可以馬上檢測出來, 可以馬上修正,
但是如果是 Ruby , 則必須等到執行到那一行時,
才會發現某個變數打錯字了, 而程式要執行到這一行必須花很多時間,
可能執行了十分鐘才發生錯誤, 卻只是因為打錯字,
覺得除錯上很浪費時間!
不知道有沒有什麼套件是可以檢查 Ruby 語法的??
例如變數名稱打錯字, 實際執行時會出現 找不到這個變數(=nil)
但如果可以事先檢查, 就可以減少很多除錯時浪費的時間了.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.126.45.78
1F:推 godfat:option -c 在 gcc 意思是 compile only, ruby 是 syntax 11/22 13:49
2F:→ godfat:check. 不過如果是變數打錯字,這不屬於 syntax error, 11/22 13:50
3F:→ godfat:恐怕還是必須等到執行時才會知道喔,這是沒辦法的 11/22 13:50