Windows中Ruby的GUI编辑器

时间:2009-03-26 12:34:18

标签: windows ruby editor

我正在使用Ruby开发Windows应用程序。什么是Ruby最好的GUI编辑器?

13 个答案:

答案 0 :(得分:8)

我认为你们误解了他的问题。我不认为他在询问IDE;我宁愿认为他正在寻求一种方法来“视觉上”开发GUI应用程序。 有一堆很好的IDE用于ruby(我个人使用Eclipse),但我不认为有一个用于ruby的GUI设计工具。你要做的是选择一个小部件库(我使用wxruby)并编写它。周围也有很多小部件库,比如fxruby,qtruby等。 希望它有所帮助。 对不起,如果我误解了这个问题。

答案 1 :(得分:6)

如果您要求的是GUI设计器而不是IDE。然后wxWidgets(wxRuby)有wxFormBuilder

答案 2 :(得分:3)

那里有Netbeans 6.5,Notepad ++,Eclipse和Ruby Dev。 Toolkit插件,OpenKomodo ......

答案 3 :(得分:2)

IMO e是Windows上最好的编辑器。

答案 4 :(得分:2)

如果您正在处理ruby,请转到Mac。使用textmate。

哦,好吧。但请允许我解释一下。

Matz,Ruby创建者一直与Apple合作,使Ruby更接近他们的操作系统技术。

至少,优雅在于哲学,两者兼而有之。不是没有,Matz自己使用Mac,DHH和大多数其他Ruby开发人员也是如此。

如果您仍需要Windows上的Ruby编辑器,请使用Komodo EditScite

答案 5 :(得分:1)

我从JetBrains获得了RubyMine的良好体验。它现在是免费的,你也可以获得一些很好的重构和语法高亮。

答案 6 :(得分:0)

答案 7 :(得分:0)

ArachnoRuby是nicedone。

答案 8 :(得分:0)

如果您是Eclipse的粉丝,那么RDT曾经是您的最佳选择。我不确定你是否可以将其用于标准的Eclipse安装。但是,它是作为Aptana RadRails的一部分积极开发的。

答案 9 :(得分:0)

Netbeans 6.5的Ruby版本是迄今为止我用过的最好的版本,而且我几乎已经完成了所有这些版本(Komodo,各种Eclipse插件/ ruby​​特定版本,如RadRails,beta版本) e(现在可能有用,但我认为它没有调试器,这对我来说很关键),ArachnoRuby,其他一些我不记得了。)

我发现选择特定于Ruby的Netbeans版本很重要 - 使用针对rails项目的一些混乱设置制作的全功能版本,至少在6.1左右之前。

从这里选择Ruby下载:http://www.netbeans.org/downloads/index.html

我不确定关于速度的抱怨是什么。创业可能需要一段时间,但谁在乎呢? - 大多数IDE都可以。编辑代码时肯定没有问题,因此唯一的抱怨可能是在调试期间。除了Netbeans之外,我只是设法在Komodo 4.2和ArachnoRuby中进行调试。 Netbeans在单步执行代码时肯定比Komodo 4.2更快。我不记得为什么我解雇ArachnoRuby - 可能是因为Netbeans是免费的并且为我工作,或者因为我最终添加了Python模块(我认为你必须购买ArachnoPython作为一个单独的编辑器)。

答案 10 :(得分:0)

如果您想要一个GUI编辑器来创建GUI,那么它取决于您决定在Ruby中使用哪个GUI库。

如果您选择WxRuby,则可以使用XRC文件分隔您的 来自GUI格式的ruby代码。

XRC文件是存储所有WxWidget的XML文件 参数,这些文件是跨平台的:WxRuby,WxPython ......等等。

您可以使用像“Dialogblocks”这样的XRC编辑器直观地创建GUI - 垂直或水平方块化器中的图层添加元素并获得正确的x,y位置,宽度和高度。

然后,您可以加载此XRC文件以在.rb或.rbw文件中创建WxRuby对象,并在需要时添加回调。

如果您确实选择使用WxRuby,我建议使用ruby线程,因为WxRuby 喜欢偶尔得到CPU的关注 - 当你的后端脚本正在运行时。

答案 11 :(得分:0)

Farawla代码编辑器。

免责声明:我建造了它。

答案 12 :(得分:0)

您可以使用visualruby创建Windows GUI:

http://www.visualruby.net

网站上有很多示例和视频。我希望有人看到这个解决方案并对这篇文章发表评论。