2017-10-11 69 views
1

我刚刚为VS 2017安装了Python开发工作负载,但编辑器没有显示红色波浪下划线,因为我习惯使用VS上的C#查看语法错误,也没有显示任何条目错误列表。如果我尝试运行带有错误的代码,它会警告我代码中存在错误,但没有指定它们在运行之前抛出异常的情况。Visual Studio 2017无法识别代码中的错误

我已经尝试重新安装工作负载,并查看了“工具/选项”选项卡下的所有可用选项,但没有发现有关语法错误的信息。任何针对早期版本的VS所做的修复似乎都不适用,我错过了什么?

+0

您是否肯定您使用的工具支持该类型的下划线?你能指出一些表明这是功能的文档吗?注意:这是PyCharm的开箱即用行为,如果这是一个可接受的解决方法。 – alex

+1

是的,这些工具绝对支持这个,这里记录:https://docs.microsoft.com/en-us/visualstudio/python/vs-tutorial-01-02 – zacnm

回答

1

我使用VS Python tutorial中最简单的项目时遇到了完全相同的问题。

修复方法是从VS 15.4.1升级到15.5。

Walt

0

我有同样的事情发生在我身上。虽然这实际上是用C#应用程序。我注意到Visual Studio在添加了几个NuGet引用并对项目文件进行了一些手动修改后停止了检测错误。我注意到这只发生在这个项目上。我所从事的所有其他项目似乎都没有相同的问题。

我能够通过创建一个新项目,移动我的代码并逐个添加引用来重新开始工作。对于这种情况,即使项目能够正确编译和运行,它看起来好像是一个损坏的项目文件或错误的引用。

此问题在其他编程语言/项目中是否存在?

相关问题