J'ai un certain nombre de classes que je souhaite renommer. Certaines d'entre elles ont des noms qui sont petits et ce nom est réutilisé dans d'autres noms de classes, alors que je ne veux pas que ce nom soit changé. La plupart de ces éléments se trouvent dans le code Python, mais nous avons également du code XML qui fait référence à des noms de classes.
La recherche et le remplacement simples ne me permettent pas d'aller plus loin. Dans mon cas, je veux renommer AdminAction en AdminActionPlug et AdminActionLogger en AdminActionLoggerPlug, de sorte que la recherche-remplacement du premier renverrait également au second, à tort.
Quelqu'un a-t-il de l'expérience avec les outils de refactorisation Python ? Des points bonus s'ils peuvent aussi corriger les noms de classes dans les documents XML.