Python Visual Studio 扩展不显示错误

use*_*465 5 python ide warnings visual-studio ptvs

我习惯于使用 VS 来编写 C++ 和 Eclipse 来编写 python,但最近我尝试了两种语言的 VS。

我发现一些很难理解的事情,虽然 VS 自动完成它不会在运行前警告你关于错误。

没有关于不存在的变量或方法的警告

没有关于不存在的变量或方法的警告。我不敢相信 VS 不会像对 C++ 代码那样警告这种典型的编码问题(就像每个 IDE 一样)。

我错过了什么?

我用 VS2013 和 VS2015 对此进行了测试。

我期待这样的事情:

在此处输入图片说明

谢谢

DeJ*_*aVo 1

为了在 VS2015 中获得 Python 详细的 IntelliSense 支持,您必须安装 Visual Studio 的 Python 工具,它提供以下内容:

  1. CPython、PyPy、IronPython 等
  2. 详细的智能感知
  3. 交互式调试
  4. 与 Visual Studio 功能集成
  5. 免费和开源

最棒的是,它是完全免费的。

只需从这里下载:

https://www.visualstudio.com/en-us/features/python-vs.aspx

我希望它支持你的问题。

评论后更新

您只需要刷新数据库即可。这个对我有用。检查以确保设置了环境选项(特别是 PYTHONPATH 的路径变量)并且刷新了数据库。

有时删除__init__.py源根目录中的文件可以解决问题