求助:PyCharm移动文件时自动移除unused imports的问题
如何关闭PyCharm移动文件时自动移除未使用导入的功能?
要解决这个问题,只需调整PyCharm的重构相关设置,具体步骤如下:
- 打开PyCharm设置:Windows/Linux按
Ctrl+Alt+S,Mac按Cmd+,;也可以通过菜单栏(File → Settings / PyCharm → Settings)打开。 - 在设置顶部的搜索框输入Optimize imports during refactoring,直接定位到目标选项;或者手动导航到
Tools→Python Integrated Tools,在右侧的Refactoring区域找到该选项。 - 取消勾选Optimize imports during refactoring。
- 点击
Apply和OK保存设置即可。
设置生效后,你移动文件时PyCharm只会自动更新项目内的导入路径,不会再移除未使用的导入语句。如果之后需要手动优化单个文件或整个项目的导入,可以使用快捷键Ctrl+Alt+O(Windows/Linux)或Cmd+Opt+O(Mac)来执行。
内容的提问来源于stack exchange,提问作者idan ahal
相关产品推荐
相关产品推荐

