rcodetools is a collection of Ruby code manipulation tools. Currently, rcodetools comprises:
- xmpfilter: automagic Test::Unit assertions/RSpec expectations and code annotations
- rct-complete: 100% accurate (editor-independent) code completion
- rct-doc: document browsing and code navigator
- rct-meth-args: precise method info (meta-programming aware) and TAGS generation
You can get rcodetools here.
Code completion at work
As of 0.5.0, rcodetools can show additional information about the completion candidates. rcodetools includes elisp and vimscript code for emacs and vim, but it can be used with any editor.
EMACS
VIM
What's new
- --dev: adds project directories to $:
- --completion-class-info: list completion candidates and class info
- display completion candidates with description, both in emacs and vim (using the menu+preview window).
See the screenshots/screencasts at
rcodetools screenshots/screencasts.
Read more...
Read: rcodetools 0.5.0: additional code completion info, path settings