我已經使用了兩年的PTVS,並且我記得(我瘋了嗎?),PTVS在處理.py時總是強調錯誤文件在Visual Studio中。PTVS - 一般智能感知問題 - 沒有錯誤突出顯示,沒有識別其他項目的模塊
截至10月10日(可能與VS2017的v15.4相關),PTVS存在問題。在我的無奈之下,我徹底重新安裝了窗戶,並將整個計算機擦乾淨。在安裝驅動程序後,我使用Visual Studio 2017年社區安裝使用下列選項安裝VS:
我再打開Visual Studio中,創建一個新的空Python項目,並鍵入一些垃圾。沒有錯誤。糾正。
我要去瘋了嗎?
順便說一句,我的python環境自動完成/智能感知數據庫被刷新。
同時,「查看 - >錯誤列表」窗口中顯示錯誤,即使它們不突出。
卸載「Python原生開發工具」擴展,仍然不起作用。安裝了最低限度的Python選項(python語言支持,python 3.6,模板)。不起作用。
不確定這是否相關(可能是),Intellisense無法使用任何方法識別來自其他項目的模塊。這很好,一個星期前:(注意綠色波浪形是Intellisense「無法解決」的錯誤)
的問題是對波浪線,而不是智能感知。請檢查https://docs.microsoft.com/en-us/visualstudio/ide/writing-code-in-the-code-and-text-editor,我們可以知道它,而智能感知是當您鍵入'imp'你會發現像'導入'和其他可供你選擇的列表成員。請打開一個Python交互式窗口來查看Intellisense是否在那裏工作。或者選擇Python 3.6(64位)作爲測試環境。在我的身邊,錯誤和警告標記正常工作https://1drv.ms/i/s!Atv5QNuFrncKlyPZWjJBMRgghNXf,將VS 2017升級到最新版本。 –
@ Sara-MSFT感謝您的回覆。我正在使用Visual 2017的最新版本,因爲我今天安裝了它。我還重新安裝了操作系統並清理了系統。代碼自動完成的作品,是的。這個功能很好。至少對於我來說,其他項目中的Squiggles和識別模塊目前已被打破。不知道爲什麼我的情況是例外,任何人誰開始新鮮的Windows,並安裝新的Visual Studio與選擇的Python選項應該體驗相同的事情。我想知道你是否使用了一個較老的,沒有破碎的VS版本。 – OrangeSherbet