我想向我的表弟介绍一些编程。理想的红宝石,就像我熟悉的那样。然而,找到合适的文本编辑器真的很痛苦。我需要编辑器的所有内容就是能够键入几行代码,按“运行”并获得一些结果(或者不是,视具体情况而定)。编辑器越简单越好,我不需要Netbeans,Eclipse等。我想要避免的是使用终端运行脚本的必要性,TextWrangler,Textmate和IDLE for Python可以做到这一点。 不幸的是,我需要能在Windows或Ubuntu上运行的东西,否则我会在他的笔记本电脑上安装Textmate。
任何建议都将不胜感激。
答案 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)
答案 5 :(得分:0)
答案 6 :(得分:0)
好吧,在Windows上,您可以获得E-Text Editor。它基本上是Windows的TextMate克隆,它运行TextMate命令和片段。
30天试用,然后完全版本略低于50美元。
我与电子文字编辑器的创建者/所有者没有任何关系
答案 7 :(得分:0)
我使用两个编辑器,一个是旧学校,但仅适用于Windows:Textpad,它还允许您输入参数。由于它的流行和力量,我试图切换到Sublime Text,它是多操作系统。
需要一些努力才能习惯,因为我使用textpad多年,但是非常强大,对于Ruby开发,它现在是我最喜欢的主力。您还可以找到许多教程和Youtube演示,因为它很受欢迎。