当我在 PyCharm 中按住 Ctrl 键并单击导入名称时,它通常会将我带到存根文件而不是源代码。
例如,遵循
ssl
名称:
import ssl
会带我去类似的地方:
~/pycharm/helpers/typeshed/stdlib/2and3/ssl.pyi
当我想去:
/usr/local/lib/python3.7/ssl.py
这是一个间歇性但经常重复出现的问题,我不确定是什么触发了它。我不想看到打字的存根。 如何防止 PyCharm 优先打开 .pyi 文件而不是源文件?
应在 2019.3 EAP 中修复 https://www.jetbrains.com/pycharm/nextversion/
相关 PyCharm 问题 https://youtrack.jetbrains.com/issue/PY-35129
这个问题非常烦人。
不过,我找到了一个大胆的解决方案:我删除了包含 .pyi 文件的文件夹。然后 Pycharm 将打开其中仅包含存根内容的 .py 文件。我也删除了这个新文件夹。现在它会将我发送到真正的 .py 文件。