Is there a free refactoring tool for emacs or vim like rope for python for C?
closed as off topic by Mark Trapp Jan 26 '12 at 5:40
Questions on Programmers Stack Exchange are expected to relate to software development within the scope defined in the FAQ. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about closed questions here.
For those of you who don't know, rope is a refactoring library for python. There is a plugin for vim called ropevim, that gives you keybindings to the rope commands. Think of it as integrating an independent refactoring tool into your editor, unlike visual studio, which has a built-in.
The rope library can be used without an editor, though that's much clunkier. I assume that what he's asking for is a tool for refactoring c code that he can integrate into vim or emacs. For vim, a simple google search turns up this script. I don't use emacs, but a google search comes up with this plugin for c and java refactoring.
Both tools are open source and free.
You can checkout CEDET for emacs: http://cedet.sourceforge.net/
(I have no idea what 'rope' is)