?
Solved

Best IDE for Ruby on Rails - What do you think?

Posted on 2008-11-14
20
Medium Priority
?
518 Views
Last Modified: 2013-11-13
Hey,

I have been looking at IDE's for developing with Ruby on Rails and I am just trying to see which do you recommend the most? What do you think is best?

I have seen Komodo and i have that on my computer. I have also seen NetBeans, Eclipse, your thoughts? And any good tutorials that go along to set it up to work with ruby on rails.

Thanks,

Ryan
0
Comment
  • 10
  • 9
20 Comments
 
LVL 10

Accepted Solution

by:
Andrew Doades earned 2000 total points
ID: 22960315
100% go for Netbeans!

www.netbeans.org

This is by far one of the best for ruby and rails developement and many many more!
I have been using netbeans since I started ruby development and I know about 4 people who swear by it.
0
 
LVL 1

Author Comment

by:catonthecouchproductions
ID: 22960478
Perfect! Let me go check it out.

Ryan
0
 
LVL 10

Expert Comment

by:Andrew Doades
ID: 22960564
I think you will be very impressed, netbeans can also manage all your subversion and gems, more than most editors.
0
Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 
LVL 1

Author Comment

by:catonthecouchproductions
ID: 22960744
thanks! i am looking at the site, do i need to configure it at all? I cant really find out from the site, im going to take another look, im under the ruby on rails section of the page:

http://www.netbeans.org/kb/trails/ruby.html
0
 
LVL 10

Expert Comment

by:Andrew Doades
ID: 22960780
No, Basically if you download the ruby version you can simply install it and run it, you can then add or create new rails projects, and even if you don;t have ruby netbeans comes with a built in ruby install.

http://www.netbeans.org/downloads/index.html
0
 
LVL 1

Author Comment

by:catonthecouchproductions
ID: 22960809
Nice! I am installing it right now, I have ruby install on my computer already. Ill give it a shot.

Ryan
0
 
LVL 10

Expert Comment

by:Andrew Doades
ID: 22960855
Cool, again I think you will be more than impressed by netbeans, I recommend it to everyone!
0
 
LVL 10

Expert Comment

by:victornegri
ID: 22961151
Another alternative is Aptana Studio. Also can sync with your subversion repositories. (Should put a disclaimer that I've never used Netbeans for Ruby on Rails programming).
0
 
LVL 10

Expert Comment

by:Andrew Doades
ID: 22961195
I have used Aptana before but it seems a little too much, if you know what I am talking about, netbeans is simple, lightweight and "clean" viewing
0
 
LVL 10

Expert Comment

by:Andrew Doades
ID: 22967737
How are you finding netbeans?
0
 
LVL 1

Author Comment

by:catonthecouchproductions
ID: 22967861
So far so good :) My main first experience with an IDE. I like how you dont have to stick with the terminal to create new applications!
0
 
LVL 10

Expert Comment

by:Andrew Doades
ID: 22967891
Cool, I think you would agree that netbeans covers basically everything?
0
 
LVL 1

Author Comment

by:catonthecouchproductions
ID: 22967893
haha yeah, I am working with it as we speak or type haha and it is GREAT, i love it. great highlighting and the tabs for projects files, services, then the server output below.

Is there a console for generating new controllers?
0
 
LVL 1

Author Comment

by:catonthecouchproductions
ID: 22967895
I can't wait to to get familiar with rails to create my application, I think I can soon, just finishing this book to get some more information.

Then planning that intranat.
0
 
LVL 1

Author Comment

by:catonthecouchproductions
ID: 22967902
For the database.yml, is there a way to have it created:

  socket: /Applications/MAMP/tmp/mysql/mysql.sock

Automatically since I am using that every time with every project.
0
 
LVL 10

Expert Comment

by:Andrew Doades
ID: 22967906
lol
and yes there is a console!!

Right click your project in the menu and click rails console, simple
0
 
LVL 1

Author Comment

by:catonthecouchproductions
ID: 22967917
YESSS!
0
 
LVL 10

Expert Comment

by:Andrew Doades
ID: 22967923
and for the database file, tight click it and set as template, then when you create a new file you can just select database.yml and WOW a already made database.yml file
0
 
LVL 1

Author Comment

by:catonthecouchproductions
ID: 22967929
Nice! Wow...I really like this so far. I wonder what other goodies ill find along the way, how can I simply restart the server?
0
 
LVL 10

Expert Comment

by:Andrew Doades
ID: 22967936
that is simple to, in the output box at the bottom, to the left you can see a red square with a cross, click it this will stop the server, then click the green arrow to start it again
0

Featured Post

Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Article by: narshlob
If you've ever programmed in Ruby and have come across either a proc or a lambda, you might have been wondering what the difference is between the two and when you would use one over the other. This article will try to explain the difference between…
In Ruby, Call or invoke a API DLL library is easily via Win32API class, win32-api gem or other gems. For general DLL API call, there are quite a few references, some good tips list below: http://www.rubytips.org/2008/05/13/accessing-windows-api-fro…
This video shows how to quickly and easily deploy an email signature for all users in Office 365 and prevent it from being added to replies and forwards. (the resulting signature is applied on the server level in Exchange Online) The email signat…
Integration Management Part 2
Suggested Courses
Course of the Month13 days, 23 hours left to enroll

807 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question