最佳答案
我有一堆类要重命名。其中一些类的名称很小,这个名称在其他类名称中被重用,我不希望这个名称被更改。这些代码大部分都存在于 Python 代码中,但是我们也有一些引用类名的 XML 代码。
简单的搜索和替换只能让我到此为止。在我的例子中,我想把 AdminAction 重命名为 AdminActionPlug,把 AdminActionLogger 重命名为 AdminActionLoggerPlug,这样第一个的搜索和替换也会错误地命中第二个。
有人有 Python 重构工具的经验吗?如果他们也能够修复 XML 文档中的类名,那么就会得到加分。