重构重命名不会查看外部库

时间:2017-01-21 02:04:03

标签: pycharm

当我在PyCharm中使用Refactor->重命名时,它需要很长时间(大约10秒),并且它会查看我的所有外部库(使用pip安装的所有内容),即使我只是重命名一个a中的局部变量< 100行脚本。此外,它也试图从这些文件重命名变量,因此我必须手动选择它们并将它们从重构中排除。有没有办法禁用这种行为?

1 个答案:

答案 0 :(得分:1)

当您使用重构时,会搜索 PyCharm 称为“内容根目录”中的所有文件(通常是您的主项目目录中的文件)。您可以选择排除 File > Settings > Project > Project Structure 中的给定文件夹,如屏幕截图所示。

enter image description here

另一种方法是使用 Replace in Files,按 Ctrl + Shift + R 并定义自定义 Scope