PyCharm重构(Move File)时如何禁用自动导入优化?
在PyCharm重构移动文件时禁用自动导入优化的方法
可以通过调整PyCharm的设置来实现,具体步骤如下:
- 打开设置面板:按
Ctrl+Alt+S(Windows/Linux)或Cmd+,(Mac)快速唤起设置。 - 定位到导入优化设置:在设置顶部搜索框输入
Optimize imports on the fly,或者依次展开Editor→Code Style→Python,切换到Imports标签页。 - 关闭实时优化:取消勾选
Optimize imports on the fly (for current project)选项,这会禁用PyCharm自动优化导入的功能。 - (可选)检查重构配置:在设置中搜索
Refactor,找到与Move操作相关的配置,确认没有勾选绑定导入优化的选项(部分版本可能存在该设置)。
如果不想全局关闭自动优化,也可以临时操作:
- 执行
Refactor -> Move File...前,点击PyCharm右下角的Python版本标识旁的小齿轮,取消勾选Optimize Imports,完成重构后再重新开启即可。
修改设置后点击Apply和OK保存,之后移动文件重构时就只会更新目标文件的导入引用,不会删除无关导入了。
内容的提问来源于stack exchange,提问作者Kfir Ettinger
相关产品推荐
相关产品推荐

