Renaming in dynamic languages

Hi,

I recently worked on a Java project, and the ease of renaming classes
and variables (via IDE) really blew my mind.

So, I wrote a somewhat-crude tool to make the experience of renaming
things in Ruby a little bit nicer and more IDE-like.

The primary use case I had in mind was renaming a class, along with all
of its associated “require” statements, all in one go. For a
heavily-used class, this can be a little annoying.

You can find the source here:
https://github.com/skatenerd/rbname

And a video of a typical use case:
https://vimeo.com/82157486

I’m wondering if this tool addresses a problem that other Ruby
developers have encountered. Is it useful to you? What do you think I
should change about it?

-Wai Lee

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs