<blockquote>
  <p><strong>Possible Duplicate:</strong><br>
  <a href="https://stackoverflow.com/questions/16991/what-ruby-ide-do-you-prefer">What Ruby IDE do you prefer?</a>  </p>
</blockquote>



<p>I've generally been doing stuff on Microsoft .NET out of college almost 2 years ago. I just started looking at Ruby on Rails. So what editor should I use? I'm using <a href="http://en.wikipedia.org/wiki/Notepad%2B%2B" rel="nofollow noreferrer">Notepad++</a> right now but can I get debugging etc. somehow?</p>

[{'answer_id': 16071, 'author': 'Thomas Owens', 'author_id': 572, 'author_profile': 'https://Stackoverflow.com/users/572', 'pm_score': 3, 'selected': False, 'text': '<p><a href="http://www.aptana.com/" rel="noreferrer">Aptana Studio</a></p>\n\n<p>I use it for all web development - HTML, CSS, PHP, JavaScript, Rails...</p>\n\n<p>EDIT: For full disclosure, I\'m biased toward Aptana and RadRails as I know a few members of the original RadRails dev team.</p>\n'}, {'answer_id': 16086, 'author': 'James A. Rosen', 'author_id': 1190, 'author_profile': 'https://Stackoverflow.com/users/1190', 'pm_score': 2, 'selected': False, 'text': "<p>I've been using Aptana/Eclipse/RadRails, but if I were to do it again, I'd definitely try NetBeans.  Aptana has been a major headache.</p>\n\n<p>I've never used IronRuby, but that might make you feel more at home.</p>\n"}, {'answer_id': 16089, 'author': 'Community', 'author_id': -1, 'author_profile': 'https://Stackoverflow.com/users/-1', 'pm_score': 2, 'selected': False, 'text': '<p>The Netbeans IDE is a good, all around editor for many languages.  I\'m pretty sure the 6.5 beta has support for Ruby on Rails, along with Javascript and a few other web languages.  It\'s worth checking out <a href="http://www.netbeans.org" rel="nofollow noreferrer" title="Netbeans.org">(Netbeans.org)</a>.</p>\n'}, {'answer_id': 16092, 'author': 'Mark Cidade', 'author_id': 1659, 'author_profile': 'https://Stackoverflow.com/users/1659', 'pm_score': 1, 'selected': False, 'text': '<p><a href="http://www.sapphiresteel.com/" rel="nofollow noreferrer">Sapphire in Steel</a> integrates with Visual Studio.</p>\n'}, {'answer_id': 16095, 'author': 'Craig', 'author_id': 1611, 'author_profile': 'https://Stackoverflow.com/users/1611', 'pm_score': 4, 'selected': True, 'text': '<p>Try both NetBeans and RadRails for maybe a week each, then you can find which works best for you.  The best advice is to learn your tool.  If you are not checking out something new about your editor, something that could potentially save you time (regexp, etc) then you are doing yourself a huge disservice.</p>\n\n<p>I have been using Eclipse/Aptana/RadRails and unlike Gaius have been pretty happy with it.\nI recommend the Eclipse IDE for Java Developers from Eclipse Downloads: <a href="http://www.eclipse.org/downloads/" rel="noreferrer">http://www.eclipse.org/downloads/</a></p>\n\n<p>Then grab Aptana Studio, following these <a href="http://www.aptana.com/docs/index.php/Plugging_Aptana_into_an_existing_Eclipse_configuration#Eclipse_3.4_Instructions" rel="noreferrer">instructions</a>.</p>\n\n<p>When Eclipse restarts Aptana will have a view, click on rad rails and you are good to go.  Just make sure you have ruby installed already, or it becomes a pain to resolve.</p>\n'}, {'answer_id': 16170, 'author': 'James Marshall', 'author_id': 1025, 'author_profile': 'https://Stackoverflow.com/users/1025', 'pm_score': 0, 'selected': False, 'text': "<p>I mainly code ColdFusion or PHP (and JS/CSS/xHTML), but have dabbled in a bit of RoR. RadRails/Apatana has been great for me, because it's built on Eclipse, which I was already using for my other work. It also integrates with Subversion via the Subclipse plugin. </p>\n\n<p>The Eclipse platform is so extensible that it's worth investing a bit of time in to learn, but then again I like having a single IDE rather than having to switch between different apps.</p>\n\n<p>I briefly looked at Netbeans, but TBH Eclipse just felt better for me, and Aptana itself is great when you come to do anything in JavaScript.</p>\n\n<p>YMMV...</p>\n"}, {'answer_id': 16537, 'author': 'engtech', 'author_id': 175, 'author_profile': 'https://Stackoverflow.com/users/175', 'pm_score': 0, 'selected': False, 'text': '<p>I use Emacs on Windows.</p>\n\n<p>Installing and configuring it to work with rails is a pain though.</p>\n'}, {'answer_id': 47496, 'author': 'Community', 'author_id': -1, 'author_profile': 'https://Stackoverflow.com/users/-1', 'pm_score': 2, 'selected': False, 'text': '<p>I\'ve been very happy with <a href="http://e-texteditor.com/" rel="nofollow noreferrer">E</a>. It\'s pretty lightweight and supports TextMate snippets and commands, which means you get access to a huge set of Rails-specific helpers.</p>\n\n<p>However, it is decidedly an editor and not an IDE, so you won\'t get debugging, built in console, etc. But I\'ve found that for Rails projects I prefer a light editor and a shell (like <a href="http://sourceforge.net/projects/console/" rel="nofollow noreferrer">Console</a>) for tests, debugging, etc.</p>\n'}, {'answer_id': 9304962, 'author': 'prusswan', 'author_id': 663028, 'author_profile': 'https://Stackoverflow.com/users/663028', 'pm_score': 0, 'selected': False, 'text': '<p>I found Geany to be a lightweight alternative (which works on linux as well with little modification), although I am checking out Gedit for features that not present or implemented as well in Geany.</p>\n'}, {'answer_id': 11815912, 'author': 'Michael Durrant', 'author_id': 631619, 'author_profile': 'https://Stackoverflow.com/users/631619', 'pm_score': 3, 'selected': False, 'text': '<p>rubyMine is the most full featured IDE for Rails at the current time (2012).</p>\n\n<p>Personally, for rails development I had used Eclipe for several months and then netBeans for several weeks and rubyMine is clearly better than them.</p>\n\n<p>It\'s great in all the areas that count - code views, search and replace, source control management, testing, debugging and it\'s got features like viewing a model dependency diagram that are really neat.</p>\n\n<p>It isn\'t free - cost about $50-$100.  This has recently become a key <em>positive</em> criteria for me.  Too many "free" products that I invest thousands of hours getting proficient in eventually die and stop being developed but paid products pay for continued development.  I\'ve become weary of investing a lot of time and energy into such products only to have them wither and die.  Given the hundreds of thousands of dollars one earns from rails development a $100 tool is a bargain.</p>\n\n<p>Despite how much I love rubyMine I still use vim along side it.  Sometimes my tasks works better with vim, sometimes with rubyMine.</p>\n'}]
['https://Stackoverflow.com/questions/16064', 'https://Stackoverflow.com', 'https://Stackoverflow.com/users/1688440/']