PTVS - 一般智能感知问题 - 没有错误突出显示,无法识别其他项目中的模块

时间:2017-10-12 19:25:43

标签: visual-studio visual-studio-2017 intellisense visual-studio-debugging ptvs

我已经使用过PTVS两年了,我记得(我疯了吗?)PTVS在Visual Studio中处理.py文件时总是突出显示错误。

截至10月10日(可能与VS2017的v15.4相关),PTVS存在问题。在我的沮丧中,我已经完全重新安装了Windows并将整个计算机擦干净。安装驱动程序后,我使用Visual Studio 2017社区安装程序安装了VS,其中包含以下选项:

enter image description here

然后我打开Visual Studio,创建一个新的空python项目,并输入一些垃圾。没错。错误。校正。

enter image description here

我生气了吗?

顺便说一句,我的python环境自动完成/智能感知数据库会被刷新。

enter image description here

同时,“查看 - >错误列表”窗口显示错误,即使它们未突出显示。 enter image description here

卸载“Python原生开发工具”扩展,仍然无法正常工作。安装了最小的python选项(python语言支持,python 3.6,模板)。不起作用。

不确定这是否相关(可能是),Intellisense无法使用任何方法识别其他项目中的模块。一周前这很好:(注意绿色波浪是Intellisense“无法解决”错误) enter image description here

3 个答案:

答案 0 :(得分:1)

我遇到了与你相同的问题,但它可以在VS2015中显示红色。

enter image description here

对于此问题,我帮助您将此问题报告给开发人员社区网站:

https://developercommunity.visualstudio.com/content/problem/132688/ptvs-general-intellisense-problems-no-error-highli.html

您可以在那里添加评论。

关于第二个问题,关于模块参考。不是真正的Python团队成员,但也许你可以在这里找到一种方法:

How to import functions from other projects in Python?

一个问题的一个主题,也许你可以为它开始一个新的python问题。

答案 1 :(得分:1)

这是2017年10月31日更新15.4.2

修复的错误

Source

答案 2 :(得分:0)

VS 2017 15.4中存在错误,apparently将在下次发布时修复。对于遇到这些问题的任何人,如果您需要任何这些功能,VS 2015的Python工具都可以使用。