2016-11-03 17 views
2

幾周前,當我作爲Unity的源代碼編輯器切換到VSCode時,它建議C#和Unity的API完成。它列出了每個變量聲明上方的引用數量。它檢測到錯別字,如使用未定義的變量等...VSCode不檢測錯別字,顯示nr引用,C#格式,建議API完成

它現在不存在了,這些很好的功能都沒有工作了。我相信它是由擴展更新引起的,但我當時沒有注意。 (無論如何,IIUC,擴展更新無法回滾)

我在a.o上運行Windows 10上的VSCode版本1.7.1。以下擴展名:C#的Visual Studio代碼(搭載OmniSharp)V1.4.1

在統一的一面,我用@Reapazor保持Unity plug-in的最新(V2.70)版本中Unity Development with VS Code

建議我已經將Unity設置爲使用VSCode,並打開了與VSCode的集成。

我不知道爲什麼它(不再)提供API完成,代碼檢查等......它甚至不再格式化代碼!

請指教...

+0

請將缺陷報告給相關產品。 SO不是解決問題的地方。您當然可以調試VSCode,因爲它是開源的。 –

回答

0

試試這個統一菜單上

資產>打開C#項目代碼

+0

做到了這一點,沒有改進:( – guivho

1

通過徹底去除vscode,比重新安裝它解決。

對不起,發出噪音

+0

這是一個很好的問題和一個很好的答案 - 是的,VS對Unity來說是一場噩夢,當使用Mac時,只需**不要使用**。你最喜歡的是 – Fattie

+0

順便說一句,不管怎樣,永遠都不會,永遠不會有任何關於任何平臺上的「monodevelop」的事情。 – Fattie

相關問題