2016-11-03 82 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

相关问题