Python重构工具用于重命名/移动

7
我正在寻找一种Python工具,可以让我专门重命名和移动模块。
在编程时,我需要经常重新组织文件,将项目从一个包移动到另一个包中,添加新的包,并对文件进行重命名。我来自Java领域,在IDE中这些都非常容易做到。
目前,我正在使用Aptana进行编码,它的重构支持还不错,可以重命名类方法或变量,但是当涉及将模块从一个包移动到另一个包时,似乎只能尝试自己进行查找/替换。
有没有人知道一种合理的工具可以移动/重命名模块?我听说过rope,但尚未完全调查过。
1个回答

3

是的,rope 是你要找的库:

特性

...

  • 重命名所有内容!

...

  • 移动类/函数/模块/包/方法

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接