# RE: IDE recommendations?

**URL:** <https://www.ruby-forum.com/t/re-ide-recommendations/94947>\
**Category:** Rails\
**Created:** [May 18, 2006, 1:57am UTC](https://www.ruby-forum.com/t/re-ide-recommendations/94947 "2006-05-18T01:57:06Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![pazu](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/e9c0ed/32.png) [@pazu](https://www.ruby-forum.com/u/pazu)\
**Post date:** [May 18, 2006, 1:57am UTC](https://www.ruby-forum.com/t/re-ide-recommendations/94947/1 "2006-05-18T01:57:06Z")

</div>

I agree Ross. I am a Vim junkie, but when you are new to a  
language/library, having that list of methods/properties can’t be beat.  
Especially when the function signature is right there too…

---

<div class="post-metadata">

**Author:** ![pazu](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/e9c0ed/32.png) [@pazu](https://www.ruby-forum.com/u/pazu)\
**Post date:** [May 18, 2006, 7:49am UTC](https://www.ruby-forum.com/t/re-ide-recommendations/94947/2 "2006-05-18T07:49:29Z")

</div>

I’ve been using Komodo and TextMate on OS X.

Komodo has the best debugger I can find for a Ruby IDE on OS X. It seems  
to slow a bit with larger Rails projects though.

I go to TextMate occasionally when the usability of Komodo falls short  
in one or two areas.

Nick

---

<div class="post-metadata">

**Author:** ![pazu](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/e9c0ed/32.png) [@pazu](https://www.ruby-forum.com/u/pazu)\
**Post date:** [May 18, 2006, 7:14pm UTC](https://www.ruby-forum.com/t/re-ide-recommendations/94947/3 "2006-05-18T19:14:16Z")

</div>

Marcus B. wrote:

> I agree Ross. I am a Vim junkie, but when you are new to a  
> language/library, having that list of methods/properties can’t be beat.  
> Especially when the function signature is right there too…

Currently available in Vim7, in addition there is a snippet (TextMate  
macro) plugin which allows you to use textmate macros in vim.  
Vim’s omni-completion operates on the current buffer and uses ruby to  
interrogate the classes and variables, it gets its info from the  
interpreter not a static list.  
Check it out, vim tends to grow on you. I’ll see about packaging up my  
win32 bins w/ ruby support as the main distro does not seem to have ruby  
support compiled in.  
Screenshots of completion:  
[http://blog.hasno.info/blog/segfault/dev/2006/04/10/vim-7-ruby-omni-completion.html](http://blog.hasno.info/blog/segfault/dev/2006/04/10/vim-7-ruby-omni-completion.html)  
SnippetMagic link:  
[http://blog.rosejn.net/articles/2006/02/28/snippetmagic-0-02](http://blog.rosejn.net/articles/2006/02/28/snippetmagic-0-02)  
–mark

---

<div class="post-metadata">

**Author:** ![pazu](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/e9c0ed/32.png) [@pazu](https://www.ruby-forum.com/u/pazu)\
**Post date:** [May 19, 2006, 12:58am UTC](https://www.ruby-forum.com/t/re-ide-recommendations/94947/4 "2006-05-19T00:58:46Z")

</div>

Mark G. wrote:

> Vim 7 compiled with Ruby apparently can have autocomplete but I’m yet to  
> a) compile it on Win32 or b) find a compiled version with Ruby embedded.  
> Vim is not for the timid though. Throw a novice at most editors and  
> without help they could create a text document. This is not really the  
> case with Vim it has an almost vertical learning curve until you “get  
> it”.
> 
> Ross

Done. I’ve built vim7 for w32 w/ ruby, python, multibyte, ime and HUGE.  
Its optimized for i686 SSE2.  
Available at  
[http://blog.hasno.info/blog/segfault/dev/2006/05/18/vim-7-with-ruby-and-python.html](http://blog.hasno.info/blog/segfault/dev/2006/05/18/vim-7-with-ruby-and-python.html)  
–mark

–  
sic transit gloria et adulescentia  
blog | [http://blog.hasno.info/blog](http://blog.hasno.info/blog)  
wiki | [http://wiki.hasno.info](http://wiki.hasno.info)

---

<div class="post-metadata">

**Author:** ![pazu](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/e9c0ed/32.png) [@pazu](https://www.ruby-forum.com/u/pazu)\
**Post date:** [May 19, 2006, 1:14am UTC](https://www.ruby-forum.com/t/re-ide-recommendations/94947/5 "2006-05-19T01:14:31Z")

</div>

Just to throw in my two cents:

1. Jedit can look good:  
[http://www.bdcsoftware.com/development/rubyonrails/jedit2.png](http://www.bdcsoftware.com/development/rubyonrails/jedit2.png)  
[http://www.bdcsoftware.com/dev\_rubyonrails\_dreamweaver\_codehints.php](http://www.bdcsoftware.com/dev_rubyonrails_dreamweaver_codehints.php)

2. SuperAbbrv for Jedit are in my opinion better then text mate

3. Jedit does have ruby class completion

But, the one IDE I am holding my breath for is:  
[http://www.sapphiresteel.com/](http://www.sapphiresteel.com/)
