我想提供其他模块方法。
from other_lib import foo_method
由于foo_method
未在此文件中使用,因此该行显示为灰色。
有办法阻止pyCharm这样做吗?
提供此类信息的功能Inspections
在Intellij平台上称为。在这种情况下,似乎Optimize imports
已经归类于下Unresolved references
(至少在Pycharm 4 CE中)。
您可以一次全部禁用此检查,但要注意,未解析的引用(例如属性)的代码内检查也将被禁用。至少有两种方法:
使用键盘:穿上问题,然后按插入符号Alt + Enter
然后Optimize imports | Disable inspection
。
从菜单:Preferences | Editor | Inspections
可以在其中禁用的菜单 Unresolved references
。
如果您希望保留此检查,因为它还有其他有用的用法,并且仅针对几个语句将其禁用,则可以Alt + Enter | Optimize imports | Suppress for statement
。