2009-12-22 72 views
1

有没有人使用RubyMine谁可以帮助我?在RubyMine中使用Ruby的未初始化的常量错误

我是新来的RubyMine,当我创建我的第一个项目,并添加一些类和它们连接在一起的简单意义的应用我收到此错误: “未初始化不断RubyApp(NameError)”

但是,当我把所有的类放入一个文件然后运行它时,它运行良好。

我在这里错过了如何使用RubyMine?

感谢您的帮助。

+0

在花费几分钟时间启动并花20秒钟打开最细小的文件之后,我得出结论,它确实不是一个非常有用的产品。 – 2009-12-22 03:16:19

+0

ruby​​Mine 2011太棒了!启动和启动的时间等是因为反思所致。这是一个很老的讨论,基本上是一个'乌龟和兔子'或'冲刺vs马拉松'的问题。如果您正在编辑一个与其他人无关的文本文件,请使用最简单的编辑器(记事本,vi,gedit等)。然而,如果你正在构建真正的应用程序,其中的变化经过测试,并且你喜欢成千上万的小工具,它们可以帮助你编写良好的代码,而不仅仅是“代码”,而且你喜欢在你身边有一个隐形助手,你会意识到IDE的强大。 – 2011-09-25 13:16:54

回答

1

“RubyApp”是你的一个类吗? 如果是这样,这听起来像你不需要你创建的其他红宝石文件。

RubyMine几乎不会妨碍您的工作,尽管它确实喜欢将宝石“附加”到项目中。

0

不知道这是否适用于您的情况,因为我只是遇到了这个问题与宝石。但是,Rubymine要求您将您使用的宝石和不需要的宝石链接到您的项目设置中,以便使用。至少这是我在试用时记得的。

+0

嗯......但是,如果我把所有的类放在一个文件中,这怎么解释它工作正常? – 2009-12-22 03:26:49

+0

那么,你不会把所有的类放到一个文件中。但是你可以配置Rubymine项目来知道要使用什么以及在哪里寻找东西。我对Rubymine如何工作的基本理解是它创造了一个孤立的环境。在您的项目的应用程序内。因此,如果您需要访问宝石,您不仅必须像往常一样需要“...”,还必须将其添加到项目可用的宝石列表中。 – nowk 2009-12-22 03:57:01

+0

我在试用期间使用了Rubymine,所以不知道事情是否发生了变化。所以我可能完全不在。 – nowk 2009-12-22 04:00:14

相关问题