RubyFlow : The Ruby Community Blog

Home   Submit   Sign Up   Log In   leaders   Twitter   RSS Feed  
 

RSense: Code Completion for Vim and Emacs

RSense is a code completion and type inspection system designed for use with Vim and Emacs. It's based on JRuby but includes everything ready to go out of the box. It seems to have blown up in the Japanese Ruby world but I hadn't see any English language mentions of it yet..

Comments

I haven't checked out the source yet, thus: Is TextMate integration doable?svoop - March 21, 2010 23:40
You can call it from the command line so.. /maybe/. I suspect it depends a lot on what TextMate can do/show internally once you've got data from the outside world. As I've never created a TextMate extension, I don't know.PeterCooper - March 22, 2010 02:37
You can find a very preliminary but working TextMate Bundle at: http://github.com/eandrejko/RSense.tmbundleErik - March 22, 2010 14:32
I'm using it in MacVim right now, and it's awesome. It seems to leave an instance of java and ruby permanently running in the background unless you manually kill them. Anyone with more unix experience know if this is something to be concerned about?Michael Caviness - March 22, 2010 17:02
absolutely great stuff!

has anyone gotten it to work seamlessly in emacs with ruby-electric? i can't seem to be able to accept a completion (by pressing enter) when electric mode is enabled. also it's a little odd that when i type 'do' it completes with 'do |object|' for example.

anybody knows what setup they use in the demo video?any - March 26, 2010 01:10
I find that learning how to type fast (and having a decent memory) beats auto completion every time. How far must we go to try and dumb down programming?
casino opascasinot - September 03, 2010 08:14

Post a Comment

Note: If you are a registered user, you can log in to populate these fields.

You may use ONLY these HTML tags to format your comment:

<a href="" title=""> <b> <blockquote> <code> <em> <i> <strong>

Do NOT use <p> tags. Just use newlines :-)

t
o
e
K willy
n
M tits
u
m
c
l
a
s
s