对于ruby on Windows或Ubuntu,是否有类似空闲的编辑器?

对于ruby on Windows或Ubuntu,是否有类似空闲的编辑器?,ruby,Ruby,我想给我的小表弟介绍一点编程知识。理想情况下是ruby,因为这是我熟悉的。然而,找到一个合适的文本编辑器是一个真正的痛苦。我对编辑器所需要的只是能够键入几行代码,按“Run”并获得一些结果(或者不,视情况而定)。编辑器越简单越好,我不需要Netbeans、Eclipse等。我要避免的是使用终端运行脚本的必要性,TextWrangler、Textmate和IDLE for Python可以做到这一点。 不幸的是,我需要一些可以在Windows或Ubuntu上运行的东西,否则我就只能在他的笔记本电脑

我想给我的小表弟介绍一点编程知识。理想情况下是ruby,因为这是我熟悉的。然而,找到一个合适的文本编辑器是一个真正的痛苦。我对编辑器所需要的只是能够键入几行代码,按“Run”并获得一些结果(或者不,视情况而定)。编辑器越简单越好,我不需要Netbeans、Eclipse等。我要避免的是使用终端运行脚本的必要性,TextWrangler、Textmate和IDLE for Python可以做到这一点。 不幸的是,我需要一些可以在Windows或Ubuntu上运行的东西,否则我就只能在他的笔记本电脑上安装Textmate了


如有任何建议,将不胜感激

我以前就用过这种方法。据说它可以在Linux和Windows上运行,但我自己还没有尝试过Linux版本。

看看IDE类型的解决方案。您也可以直接从编辑器中运行代码。

您可以在SciTE中执行此操作,它与Windows Ruby安装程序捆绑在一起,也可以是。单击
Tools>Go
或按
F5
。这是一个全面的好(和快速)的编辑,没有太多的铃铛和口哨


这可能需要一些配置来确保SciTE知道Ruby可执行文件的位置。我相信这方面的配置是在Ubuntu上的
Options>openruby.properties>command.go.*.rb

中。。。好的旧Gedit应用程序怎么样?将允许您运行任何外部任务(包括执行当前打开的文件)。

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


它又快又脏:)

嗯,在Windows上,你可以得到。它基本上是一个用于Windows的TextMate克隆,运行TextMate命令和代码段

30天的试用期,然后是50美元以下的完整版


我与电子文本编辑器的创建者/所有者没有任何关系,非常感谢所有的建议,尽管我尝试了大量的编辑器,但我选择了Geany。

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


为了找到一个可以用来编写和运行ruby脚本的编辑器,我几乎不得不求助于python

我使用两个编辑器,一个是老式的,但只适用于Windows:,它还允许您输入参数。由于它的流行性和强大的功能,我正试图切换到它,它是多操作系统


我使用textpad已经很多年了,但它的功能非常强大,对于Ruby开发来说,它现在是我最喜欢的工作。由于它的流行,您还可以找到许多教程和Youtube演示。

感谢大家迄今为止的建议。我有一个关于SciTE的问题。我刚刚为Ubuntu安装了它,以便进行快速测试。获取用户输入的能力非常重要,因此我可以做一些简单的事情,比如询问名称,然后返回名称中的字符数等。不幸的是,SciTE似乎不允许使用“get.chomp”进行用户输入。我有什么明显的遗漏吗?哦,好问题。我自己也没有尝试过,但有传闻表明,如果单击“输出”窗格,应该可以输入文本:很抱歉,我无法测试,因为我现在不在Windows计算机上。祝你好运我一直在与SciTE抗争,试图让它接受带有“get”的标准输入(也尝试了python的“raw_输入”),但没有成功。这可能只是Ubuntu上SciTE的一个问题。明天才能在Windows上测试它。希望过上安逸的生活。我一定会尝试一下,尽管我希望有一次“开箱即用”的经历,因为我不会亲自指导他完成必要的步骤。这将是伟大的只是说下载并安装这个,这是你的第一个程序:把“你好世界”。