Tell me more ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

Is there a free refactoring tool for emacs or vim like rope for python for C?

share|improve this question
Your question and the question title don't match very well. Can you fix this? – S.Lott Oct 7 '11 at 9:59
1  
It would help for us php-coders, vim-users, python-unknowners if you told us what does rope – Carlos Campderrós Oct 7 '11 at 10:56

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.

2 Answers

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.

share|improve this answer

You can checkout CEDET for emacs: http://cedet.sourceforge.net/

(I have no idea what 'rope' is)

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.