Ruby'编译'编码时

时间:2017-06-18 19:43:40

标签: ruby

使用Java大IDE在编写代码时编译代码,以便在运行时检测到错误。

这也适用于Ruby吗?实际上我在文本编辑器中编码。仅在运行时检测到错误。

1 个答案:

答案 0 :(得分:2)

  

Ruby也可以吗?

如果您的意思是"编译",那么没有。如果你的意思是"编辑时错误检测",那么也没有。

智能IDE,如RubyMine,可以猜测/检测一些错误,但只是简单的情况。他们常常被红宝石的动态性质所迷惑。 (无法找到方法的位置,即使它已在项目中定义。或者相反,找到太多的误报)。

在ruby中,如果不运行代码,您就无法知道代码的作用。