Pycharm 自动删除没有使用的 import *

2023-04-17 21:30:32 +08:00
 aigonna

Pycharm 会自动删除没有使用的 import package, 怎么禁止这个设置呀,找不到。。。

2534 次点击
所在节点    Python
10 条回复
zjp
2023-04-17 21:36:29 +08:00
没有用过 Pycharm ,IDEA 的话是这个设置 Optimize imports on the fly
https://www.jetbrains.com/help/idea/creating-and-optimizing-imports.html#79ffeec3
fgwmlhdkkkw
2023-04-17 21:37:31 +08:00
`__import__`
aigonna
2023-04-17 21:38:40 +08:00
@zjp 我也找了这个,Pycharm 跟 IDEA 不一样。关键它还自动排列你的 import ,烦死了。不过,谢谢啦!
enrolls
2023-04-17 23:53:00 +08:00
import package # noqa
lthon
2023-04-17 23:59:27 +08:00
设置 - 工具 - 保存时的操作,这里看看?
lthon
2023-04-18 00:01:11 +08:00
另外检查一下是否装了第三方的 linter 和 formatter
lhbc
2023-04-18 00:08:04 +08:00
挺好的,谁敢 `import *` 打回去重写一百遍
bolsterhoo
2023-04-18 00:28:54 +08:00
在 "代码" 里的 "重新格式化文件" 里的设置吧?
把 "优化 import" 取消勾选在格式化代码时就不会对 import 做更改了撒
aigonna
2023-04-18 11:20:53 +08:00
@lthon 真的是这个,Tools->Actions on save, 取消 optimize import.就好了。谢谢!
hhhhhh123
2023-04-20 11:42:40 +08:00
@aigonna 排列是 规范, 分为, 内置库 第三方库, 文件导入库, 分别用一行隔开, 这不是一眼就能看出来 哪个库没有,是需要 pip 还是文件丢失等问题吗? 我倒是很烦那种乱序的。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/933274

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX