标签: python refactoring
我正在寻找一个允许我专门重命名和移动模块的python工具。
当我编程时,我做了很多重组事情,将项目从包移到包,添加新包,以及重命名文件。我来自Java,这在IDE中非常容易实现。
现在我正在使用aptana,它的重构支持对于重命名类方法或变量是不错的,但是当涉及将模块从一个包移动到另一个包时,我认为无法尝试查找/替换你自己的。
是否有人知道移动/重命名模块的合理工具。我听说过绳索,但还没有完全调查过。
答案 0 :(得分:2)
是的,rope是您正在寻找的图书馆:
功能强> ... 重命名一切! ... 移动类/功能/模块/包/方法
功能强>
...