ArachnoRuby -- a professional Ruby IDE

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

···

-----Original Message-----
From: Mark Ericson [mailto:mark.ericson@gmail.com]
Sent: Wednesday, December 07, 2005 12:40 PM
To: ruby-talk ML
Subject: Re: ArachnoRuby -- a professional Ruby IDE

I've been playing with Arachno and wish it had hyper
navigation of the code (like IDEA or Eclipse in the Java
world). It would be great to ctrl-click on a variable or
function call and open up the source to that call in a new window.

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

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

Good question!

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

Christer

···

--
Posted via http://www.ruby-forum.com/.

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