整夜,我在VSCode中对Unity3D的任何帮助(即智能感知)消失了。而且我知道,我不是唯一一个受苦的人。
我尝试更新并重新安装我认为VSCode才能使Unity3D智能感知工作所需的东西。并在Unity3D中检查并重新检查了设置,重新安装了VSCode软件包。
我已经完成了一些声称可以解决该问题的教程。
VSCode还需要依靠什么来使这种关系正常工作?
谢谢!希望您已解决此问题,并且您的生活变得越来越轻松!
答案 0 :(得分:0)
尝试进入“编辑”>“首选项”>“外部工具”>“重新生成项目文件”(这是由于VS Code扩展名第一次未正确生成项目文件的错误,您可以将其检出here )。
您将需要使用VS Code Editor Extension 1.2.0(可以在软件包管理器中检查正在使用的版本)或更高版本,以便该选项出现。另外,如果由于某种原因,您的项目文件夹中有2个.sln文件(虽然这种情况发生的可能性较小,但我以前已经发生过),这也会引起问题。
答案 1 :(得分:0)
好的。首先,感谢Lightning_A和Charleh!
针对我的具体情况,解决方案是安装VSCode扩展“ Unity Snippets Modified” https://github.com/with-heart/vscode-unity-snippets
我一直在使用https://github.com/kleber-swf/vscode-unity-code-snippets。
也许只是Kleber扩展的问题,这是(很棒)在Unity升级到2020时就被打破了吗?我不知道,很遗憾,没有时间去研究它。
希望我的问题,收到的答案以及后来的解决方案将其他人从我跌倒的兔子洞中救了出来。
再次,谢谢大家!