8

I've been using vim, but after reading this question was wondering what is being used in the linux world.

Community
  • 1
  • 1
csexton
  • 21,619
  • 15
  • 51
  • 53
  • possible duplicate of [Ruby and linux, prefered setup?](http://stackoverflow.com/questions/253982/ruby-and-linux-prefered-setup) – Justin Ethier Sep 02 '11 at 13:43

11 Answers11

6

There's also Netbeans: http://ruby.netbeans.org/

t3mujin
  • 1,203
  • 1
  • 9
  • 21
  • NetBeans 6.5 is scheduled to ship on November 20, 2008. – Ed.T Nov 05 '08 at 20:58
  • 1
    As of 7, Netbeans dropped Ruby support. Please consider signing this petition to ask Oracle to re-include official Ruby support in Netbeans: http://www.ipetitions.com/petition/re-include-ruby-support-in-netbeans/ – mydoghasworms Mar 04 '13 at 11:27
5

If you'd rather be using a light text editor instead of a heavy IDE, then I'd highly recommend going with GEdit with some additional plugins.

Here's an excellent guide on how to turn your GEdit into a "Linux Textmate":

Pimp My GEdit

If you want more of a IDE, then Netbeans is the current benchmark for Ruby IDEs.

Dema
  • 6,697
  • 10
  • 38
  • 47
4

I have used and really like Ruby Mine from JetBrains. It's been around since around 2008, here's the link for that: http://www.jetbrains.com/ruby/index.html

Chris Missal
  • 5,516
  • 2
  • 25
  • 45
3

I use Diakonos. Written in Ruby, you can script it with Ruby, and manipulate text with Ruby. No dependencies (except Ruby itself).

Pistos
  • 21,309
  • 14
  • 59
  • 74
1

I use Eclipse with Aptana RadRails: http://aptana.com/rails

but if you need only Ruby you can use RDT instead: http://rubyeclipse.sourceforge.net/

t3mujin
  • 1,203
  • 1
  • 9
  • 21
  • Isn't RDT discontinued now and the lead developer hired by Aptana to incorporate his work into Aptana's RadRails? – Adam Nov 05 '08 at 16:17
  • Yes, but I think you still can install RDT separately from Aptana Rails, which makes sense if you're only using ruby – t3mujin Nov 05 '08 at 16:20
1

I'm surprised no one has mentioned jEdit - it has a whole slew of plugins for Ruby, and unlike many other editors with Ruby support, it is very stable. There are edit modes + syntax coloration for erb, rb, javascript, haml, etc. etc. I have it set up basically to mimic TextMate, with some Eclipse-isms. It doesn't do code completion to the nines, but it does at least try to complete from the current buffer. It also has very extensible key stroke configurations and the ability to record/playback macros.

1

I'm assuming you be using Ruby for the web? Aptana IDE with the RADRails plugin would have to be the best choice.

Godcode
  • 151
  • 1
  • 2
  • 11
1

I really like using Geany for ruby and rails work.

1

It all depends on what you want.

I personally use vim as an editor as the default ruby tools as the rest of my IDE.

If you are looking for a more "heavyweight" IDE look at Eclipse (http://rubyeclipse.sourceforge.net/) or netbeans (Google for link). There are a number of in-the-middle options which behave differently and have different features. Google is your best best when it comes to these.

Also - please see Ruby and linux, preferred setup? and https://stackoverflow.com/questions/59968/best-editor-for-ruby If I could close this question for being a dupe - I would.

Community
  • 1
  • 1
Good Person
  • 1,427
  • 2
  • 22
  • 40
1

I wouldn't affirm an IDE is better than other. Everyone has its pros an cons. When I'm lazy I'd use Netbeans because it's comprehensive. An overkill in computer resources, but usefull if you are learning. I've had bad comments about Aptana... maybe some of you that recommend this may have to convince me otherwise.

GEdit + Rails plugin may be a good alternative. And VIM is awfully powerfull but the learning curve is steeper (but once you get the taste of it, productivity will increase for sure).

ferparra
  • 125
  • 2
  • 8
0

komodo Edit is the best choice.