2017-10-11 70 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引用並對項目文件進行了一些手動修改後停止了檢測錯誤。我注意到這隻發生在這個項目上。我所從事的所有其他項目似乎都沒有相同的問題。

我能夠通過創建一個新項目,移動我的代碼並逐個添加引用來重新開始工作。對於這種情況,即使項目能夠正確編譯和運行,它看起來好像是一個損壞的項目文件或錯誤的引用。

此問題在其他編程語言/項目中是否存在?

相關問題