# IDE Supporting Global Class List (Yes I searched)

**URL:** <https://www.ruby-forum.com/t/ide-supporting-global-class-list-yes-i-searched/139110>\
**Category:** Ruby\
**Created:** [May 30, 2008, 10:03pm UTC](https://www.ruby-forum.com/t/ide-supporting-global-class-list-yes-i-searched/139110 "2008-05-30T22:03:52Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![linchat](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/e19adc/32.png) [@linchat](https://www.ruby-forum.com/u/linchat)\
**Post date:** [May 30, 2008, 10:03pm UTC](https://www.ruby-forum.com/t/ide-supporting-global-class-list-yes-i-searched/139110/1 "2008-05-30T22:03:52Z")

</div>

Before I post this, I did search this site + google for the answer. I  
know their has been a great deal of discussion regarding Ruby & IDE’s.

Having said that, what I am looking for an IDE that supports Global  
Project Class views. Unless I am missing something, I have gone through  
Net Beans, Komodo, Eclipse and a couple of others. Seems like this  
should be standard unless I am missing something. Just was a list of the  
classes in my project, is that to much to ask? 🙂

Cheers and thanks.  
Btw, I am new to Ruby coming from PHP. Been using PHPED for a while now  
& really liked the IDE for php.

---

<div class="post-metadata">

**Author:** ![linchat](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/e19adc/32.png) [@linchat](https://www.ruby-forum.com/u/linchat)\
**Post date:** [May 30, 2008, 10:15pm UTC](https://www.ruby-forum.com/t/ide-supporting-global-class-list-yes-i-searched/139110/2 "2008-05-30T22:15:15Z")

</div>

Lin Chat wrote:

> Having said that, what I am looking for an IDE that supports Global  
> Project Class views.

Can you explain what you mean by a Global Project Class view. I am one  
of the developers of Ruby in Steel and if we haven’t got this, I’d like  
to know about it! 😉

Do you mean you want to see all available classes? If so, we have the  
Ruby Explorer which lets you view and navigate to all available classes  
(when the classes are written in C, we navigate into the class  
documentation - when they’re in Ruby, we go to the code).

If this is not what you mean, I’d be grateful if you could describe what  
you are looking for.

best wishes  
Huw C.

SapphireSteel Software  
Ruby and Rails In Visual Studio  
[http://www.sapphiresteel.com](http://www.sapphiresteel.com)

---

<div class="post-metadata">

**Author:** ![linchat](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/e19adc/32.png) [@linchat](https://www.ruby-forum.com/u/linchat)\
**Post date:** [May 30, 2008, 10:35pm UTC](https://www.ruby-forum.com/t/ide-supporting-global-class-list-yes-i-searched/139110/3 "2008-05-30T22:35:06Z")

</div>

Huw C. wrote:

> Lin Chat wrote:
> 
> > Having said that, what I am looking for an IDE that supports Global  
> > Project Class views.
> 
> Can you explain what you mean by a Global Project Class view. I am one  
> of the developers of Ruby in Steel and if we haven’t got this, I’d like  
> to know about it! 😉
> 
> Do you mean you want to see all available classes? If so, we have the  
> Ruby Explorer which lets you view and navigate to all available classes  
> (when the classes are written in C, we navigate into the class  
> documentation - when they’re in Ruby, we go to the code).
> 
> If this is not what you mean, I’d be grateful if you could describe what  
> you are looking for.
> 
> best wishes  
> Huw C.
> 
> SapphireSteel Software  
> Ruby and Rails In Visual Studio  
> [http://www.sapphiresteel.com](http://www.sapphiresteel.com)

PHPED [http://www.nusphere.com/products/phped\_52/large\_image1.htm](http://www.nusphere.com/products/phped_52/large_image1.htm)

For them it is called a Code Explorer. List of all Classes available in  
the project as well as collapsables so you can see properties and  
methods.

Does saphiresteel also support rdoc / type hinting. Every IDE I have  
come accross seems to either have limitation in 3 area, autocomplete,  
code explorers or rdoc support.

---

<div class="post-metadata">

**Author:** ![linchat](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/e19adc/32.png) [@linchat](https://www.ruby-forum.com/u/linchat)\
**Post date:** [May 30, 2008, 11:29pm UTC](https://www.ruby-forum.com/t/ide-supporting-global-class-list-yes-i-searched/139110/4 "2008-05-30T23:29:21Z")

</div>

I think our Ruby Explorer is what you may be looking for:

[http://www.sapphiresteel.com/The-Ruby-Explorer-Code-Navigation](http://www.sapphiresteel.com/The-Ruby-Explorer-Code-Navigation)

> Does saphiresteel also support rdoc / type hinting. Every IDE I have  
> come accross seems to either have limitation in 3 area, autocomplete,  
> code explorers or rdoc support.

We have RDoc documentation in tooltips or in a docked window. We have  
parameter information displayed in tooltips. We have analytical  
IntelliSense that interprets your code as it is written in order to  
provide code completion etc. In the current beta of our next release  
(1.3) we also have an IntelliSense Librarian. This will let users  
precompile IntelliSense libraries so that information can be provided  
even when files are not ‘required’ in code (this is mainly for Rails).

Here is some more information on the things you’ve mentioned:

An overview…  
(This shows various tooltip RDoc hints and the docked RDoc window)  
[http://www.sapphiresteel.com/Ruby-In-Steel-Developer-Overview](http://www.sapphiresteel.com/Ruby-In-Steel-Developer-Overview)

IntelliSense  
[http://www.sapphiresteel.com/Ruby-On-Rails-Code-Completion-The](http://www.sapphiresteel.com/Ruby-On-Rails-Code-Completion-The)  
[http://www.sapphiresteel.com/Ruby-On-Rails-Code-Completion-3](http://www.sapphiresteel.com/Ruby-On-Rails-Code-Completion-3)  
[http://www.sapphiresteel.com/Ruby-On-Rails-IntelliSense-1](http://www.sapphiresteel.com/Ruby-On-Rails-IntelliSense-1)  
[http://www.sapphiresteel.com/Evaluating-Ruby-IntelliSense](http://www.sapphiresteel.com/Evaluating-Ruby-IntelliSense)

The Editor  
[http://www.sapphiresteel.com/The-Ruby-Editor](http://www.sapphiresteel.com/The-Ruby-Editor)

The Librarian  
[http://www.sapphiresteel.com/Using-the-Ruby-Librarian-a-step-by](http://www.sapphiresteel.com/Using-the-Ruby-Librarian-a-step-by)

Please let me know if we’ve missed anything. We are always looking for  
new ideas 😉

best wishes  
Huw

SapphireSteel Software  
Ruby and Rails In Visual Studio  
[http://www.sapphiresteel.com](http://www.sapphiresteel.com)
