Python 启用PyCharm中未定义变量的警告
我正在使用PyCharm 2019.2版。以前,每当我在代码中使用未定义的变量时,PyCharm都会在这个变量下面加下划线,并在我运行代码之前给我一个警告。然而,最近发生了一些变化,现在我看不到这个警告 例如,如果我有一个空白脚本,其中唯一的一行是Python 启用PyCharm中未定义变量的警告,python,pycharm,Python,Pycharm,我正在使用PyCharm 2019.2版。以前,每当我在代码中使用未定义的变量时,PyCharm都会在这个变量下面加下划线,并在我运行代码之前给我一个警告。然而,最近发生了一些变化,现在我看不到这个警告 例如,如果我有一个空白脚本,其中唯一的一行是x=y,那么先前的y会加下划线,并且会有一个类似undefined variable的警告 我怎样才能找回这些警告信息 更新: 我找到了一个最小的例子来说明这个问题。如果我有这样一个脚本: while True: x = y 然后在y下出现
x=y
,那么先前的y
会加下划线,并且会有一个类似undefined variable
的警告
我怎样才能找回这些警告信息
更新: 我找到了一个最小的例子来说明这个问题。如果我有这样一个脚本:
while True:
x = y
然后在y
下出现一条警告消息
但如果我的脚本是:
while True:
x = y
if 0:
pass
然后在y
下没有警告消息
如果我在循环时移除外部,或将如果0:
更改为如果1:
,则警告消息再次出现
知道发生了什么吗?这在2019.3版有效,但不适用于所有打开的文件(例如,它们可能需要成为项目SourcesRoot的一部分)。这在2019.3版有效,但不适用于所有打开的文件(例如,它们可能需要成为项目SourcesRoot的一部分)。