pycharm - 重构重命名,使其不在外部库中查找

标签 pycharm refactoring

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

最佳答案

使用重构时,会搜索 PyCharm 称为“内容根目录”的所有文件(通常是主项目目录中的文件)。您可以选择排除 File 中的给定文件夹> Settings > Project > Project Structure如屏幕截图所示。
enter image description here
另一种方法是使用 Replace in Files通过按 Ctrl + Shift + R 并定义自定义 Scope .

关于pycharm - 重构重命名,使其不在外部库中查找,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41775042/

相关文章:

python-3.x - Telethon 异步类型提示

java - 如何重构意大利面条式代码

C#:您建议如何重构这些类? (接口(interface)、聚合或其他任何东西)

ios - Objective-C : How to check object type without a lot of if statements

python - 关于UnboundLocalError : local variable 'font_size' referenced before assignment in Python

python - 在 Python 控制台中终止多行字符串

python - PyCharm 2019.01 和 Anaconda 3 不能一起工作

python - PyCharm SonarLint 如何查看所有文件的所有问题?

javascript - 如何分解这段代码以减少重复(应该这样做)?

F#重构工具