在Windows或Ubuntu上是否有类似IDLE的ruby编辑器?

时间:2010-09-08 18:12:32

标签: ruby

我想向我的表弟介绍一些编程。理想的红宝石,就像我熟悉的那样。然而,找到合适的文本编辑器真的很痛苦。我需要编辑器的所有内容就是能够键入几行代码,按“运行”并获得一些结果(或者不是,视具体情况而定)。编辑器越简单越好,我不需要Netbeans,Eclipse等。我想要避免的是使用终端运行脚本的必要性,TextWrangler,Textmate和IDLE for Python可以做到这一点。 不幸的是,我需要能在Windows或Ubuntu上运行的东西,否则我会在他的笔记本电脑上安装Textmate。

任何建议都将不胜感激。

8 个答案:

答案 0 :(得分:3)

您可以在SciTE中执行此操作,SciTE与Windows Ruby安装程序捆绑在一起,也可以是downloaded here。点击Tools > Go或按F5。这是一个全面的好(和快速)编辑器,没有很多花里胡哨的东西。

这可能需要一些配置以确保SciTE知道Ruby可执行文件的位置。我认为此配置位于Options > Open ruby.properties > command.go.*.rb

答案 1 :(得分:2)

在Ubuntu上......好的旧Gedit应用程序怎么样? Tool Launcher Plugin将使您能够运行任何外部任务(包括执行当前打开的文件。

答案 2 :(得分:1)

redcareditor在插件下有一个“运行”选项 - >执行

这很快又脏:)

答案 3 :(得分:1)

非常感谢所有的建议,虽然尝试了很多编辑,我选择的选项是Geany。 http://www.geany.org/

我无法让Scite在Windows或Ubuntu上使用标准输入正常工作。 Ruby是一种很好的语言,对绝对的初学者也很有吸引力,但是,ruby安装程序不包含可以以自包含方式使用的基本编辑器(编写和运行脚本)这一事实确实阻碍了它对初学者的使用

找到一个可用于编写和运行ruby脚本的编辑器的这种努力几乎让我诉诸python!

答案 4 :(得分:0)

为了这个目的,我之前使用过SciTE。据报道它可以在Linux和Windows上运行,但我自己没有尝试过Linux版本。

答案 5 :(得分:0)

请查看FreeRIDE以获取IDE类型的解决方案。您也可以直接从SciTE编辑器运行代码。

答案 6 :(得分:0)

好吧,在Windows上,您可以获得E-Text Editor。它基本上是Windows的TextMate克隆,它运行TextMate命令和片段。

30天试用,然后完全版本略低于50美元。

我与电子文字编辑器的创建者/所有者没有任何关系

答案 7 :(得分:0)

我使用两个编辑器,一个是旧学校,但仅适用于Windows:Textpad,它还允许您输入参数。由于它的流行和力量,我试图切换到Sublime Text,它是多操作系统。

需要一些努力才能习惯,因为我使用textpad多年,但是非常强大,对于Ruby开发,它现在是我最喜欢的主力。您还可以找到许多教程和Youtube演示,因为它很受欢迎。