[lnkForumImage]
TotalShareware - Download Free Software

Confronta i prezzi di migliaia di prodotti.
Asp Forum
 Home | Login | Register | Search 


 

Forums >

comp.lang.ruby

IDE with Intellisense / Auto completion

nexus

6/24/2005 6:23:00 PM

Is there an editor for Ruby that offers Intellisense / code completion
(commercial or free)? I see it listed on a variety of projects but can't
find anyone that has actually implemented this feature.

Thanks in advance!
4 Answers

Gene Tani

6/24/2005 9:32:00 PM

0

This comes up a lot, situation is fluid/ not easily summarized/ FAQ'd.
Google this NG for "IDE" with the above keywords, as well as "method
completion", "auto-completion", "Context-sensitive completion". Most
of the discussion is about jedit, eclipse/RDT, freeRIDE, ArachnoRuby,
scite, vim and emacs w/etags, and irb with completion...

http://www.creo.hu/~csaba/ruby/irb-enhancements/doc/files/R...

http://groups-beta.google.com/group/comp.lang.ruby/browse_frm/thread/9de48d76bb587983/97bbf79df8150084?q=IDE++%22method+completion%22+group:comp.lang.ruby&rnum=3&hl=en#97bbf7...

Florian Groß

6/24/2005 10:53:00 PM

0

Wayne Vucenic

6/25/2005 7:58:00 PM

0

> Is there an editor for Ruby that offers Intellisense / code completion
> (commercial or free)?

ArachnoRuby (www.ruby-ide.com) does this quite well. Just type the
first letter or two of a name, then type ctrl-space for a list of
possible completions.

Wayne Vucenic
No Bugs Software
"Ruby and C++ Contract Programming in Silicon Valley"


Rob .

6/27/2005 2:33:00 PM

0

The jEdit Ruby Editor Plugin provides a code completion feature
(http://www.jedit...). Currently it completes methods for the
core Ruby types, and synchronously shows you relevant RDocs in the
documentation viewer. It tries to infer the type of a variable, and if
it infers the type to be one or more of the Ruby core types, then it
shows a list of methods for those types.

a = Array.new
a. # pops up list of Array methods

b.downcase
b. # infers b is a String, so shows list of String methods

c = YourClass.new
c. # can't infer type, doesn't show anything
c.up # but you can use jEdit's Edit->Complete Word function
# (ctrl+b) to get a completion list based off words
# in the current buffer starting with the letters typed

I'm the plugin author. Feedback is welcome.

Rob

On 6/24/05, nexus <nexus@nomail.com> wrote:
> Is there an editor for Ruby that offers Intellisense / code completion
> (commercial or free)? I see it listed on a variety of projects but can't
> find anyone that has actually implemented this feature.
>
> Thanks in advance!
>