Ruby开发工具IDE

一般来说,开发 Ruby 不需要单独的 IDE,直接使用记事本即可,但如果我们使用一个好的 IDE,的确可以加快我们的开发速度,下面我们根据不同的平台,推荐几款 IDE。

Windows

  • Notepad++
  • Sublime Text
  • E-TextEditor
  • Ruby In Steel
  • Atom

Linux和跨平台工具

  • Aptana Studio
  • Emacs,安装 Ruby 模式和 Rsense
  • Geany
  • gedit
  • Vim,安装 vim-ruby 插件和 Rsense
  • SciTe
  • NetBeans
  • Sublime Text
  • Atom

Mac OS X

  • TextMate
  • TextWrangler
  • Dash(文档浏览器)
  • Atom

这里,推荐大家用 RubyMine,它其实是一款 IDE。它的功能太多了,例如:代码高亮、代码自动提示、纠错等。

Windows运行Ruby程序

这里,我们直接使用 Sublime Text 来编写 Ruby 程序,并使用命令行直接运行编写好的 Ruby 程序,我们使用 Sublime Text 新建一个 helloworld.ry 文件,并输入以下内容:

#!/usr/bin/env ruby puts "Hello HaiCoder(www.haicoder.net)"

现在,我们打开 cmd,输入以下命令,开始运行该程序:

ruby helloworld.ry

运行后,结果如下:

23_Windows运行Ruby.png

Linux运行Ruby程序

Linux 平台,我们直接使用 Vim 来编写 Ruby 程序,并使用命令行直接运行编写好的 Ruby 程序,我们使用 Vim 新建一个 helloworld.ry 文件,并输入以下内容:

#!/usr/bin/env ruby puts "Hello HaiCoder(www.haicoder.net)"

现在,我们打开 shell,输入以下命令,开始运行该程序:

ruby helloworld.ry

运行后,结果如下:

24_Windows运行Ruby.png

我们看到,我们成功在 Linux 运行了 Ruby 程序。