作者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