# Re: ArachnoRuby -- a professional Ruby IDE

**URL:** <https://www.ruby-forum.com/t/re-arachnoruby-a-professional-ruby-ide/49691>\
**Category:** Ruby\
**Created:** [December 7, 2005, 6:53pm UTC](https://www.ruby-forum.com/t/re-arachnoruby-a-professional-ruby-ide/49691 "2005-12-07T18:53:18Z")\
**Posts on this page:** 4\
**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 7, 2005, 6:53pm UTC](https://www.ruby-forum.com/t/re-arachnoruby-a-professional-ruby-ide/49691/1 "2005-12-07T18:53:18Z")

</div>

> Is that perhaps already in the product and I’ve missed it?

You can use Search-\>Lookup selection, but it’s nothing more than an  
automatic cross-project grep.  
While it is a _very_ nice feature, I agree, Arachno Ruby definitely  
needs more Ruby smarts and the ability to jump instantly to a  
method/class definition.

Patrick Bennett

---

<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, 1:14am UTC](https://www.ruby-forum.com/t/re-arachnoruby-a-professional-ruby-ide/49691/2 "2005-12-08T01:14:55Z")

</div>

Bennett, Patrick wrote:

> You can use Search-\>Lookup selection, but it’s nothing more than an  
> automatic cross-project grep.  
> While it is a _very_ nice feature, I agree, Arachno Ruby definitely  
> needs more Ruby smarts and the ability to jump instantly to a  
> method/class definition.

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?

Zach

---

<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, 1:34am UTC](https://www.ruby-forum.com/t/re-arachnoruby-a-professional-ruby-ide/49691/3 "2005-12-08T01:34:16Z")

</div>

Good question!

Why not show all the code snippets, that defines the class?

Christer

---

<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 9, 2005, 12:33am UTC](https://www.ruby-forum.com/t/re-arachnoruby-a-professional-ruby-ide/49691/4 "2005-12-09T00:33:46Z")

</div>

> 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?

The Zeus for Windows IDE handles this case by displaying dialog  
box containing a list of the files and letting the user decide.

Zeus automatically manages the ctags information for all files  
contained in the currently open workspace and it this information  
that it uses for things like tag search, class browsing and  
intellisensing.

Jussi Jumppanen  
Author: Zeus for Windows Programmer’s IDE  
[http://www.zeusedit.com](http://www.zeusedit.com)
