# Re: ArachnoRuby -- a professional Ruby IDE

**URL:** <https://www.ruby-forum.com/t/re-arachnoruby-a-professional-ruby-ide/96071>\
**Category:** Ruby\
**Created:** [December 8, 2005, 4:13pm UTC](https://www.ruby-forum.com/t/re-arachnoruby-a-professional-ruby-ide/96071 "2005-12-08T16:13:35Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Patrick.Bennett](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/ccd318/32.png) [@Patrick.Bennett](https://www.ruby-forum.com/u/Patrick.Bennett)\
**Post date:** [December 8, 2005, 4:13pm UTC](https://www.ruby-forum.com/t/re-arachnoruby-a-professional-ruby-ide/96071/1 "2005-12-08T16:13:35Z")

</div>

> -----Original Message-----  
> From: zdennis [[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)]  
> Sent: Wednesday, December 07, 2005 7:12 PM  
> To: ruby-talk ML  
> Subject: Re: ArachnoRuby – a professional Ruby IDE
> 
> This isn’t a ArachnoRuby thing persay, but it applies to any  
> up and coming ruby IDE… how would you as the user expect  
> the IDE to take you to a class definition, if the class  
> itself is defined/opened in multiple files?

I never said it would be easy. 😉  
SlickEdit pops a dialog where you can pick the appropriate instance if  
there are multiple matches.  
In C++, definition vs. implementation for e.g.

In the case of Ruby, if there was only one class XXX reference, it  
should simply jump there.  
If the class was re-opened and referenced multiple times, it could just  
show the different locations where it was referenced and let you choose.

Patrick Bennett
