VScode Unity 智能感知不适用于特定项目

问题描述 投票:0回答:1

笔记本电脑、Windows 11、Unity 2022.1.24.f1

智能感知适用于我的其他项目,但不适用于我刚刚制作的新项目。相同的 Unity 版本、相同的机器、相同的 vscode 扩展。

我还尝试在 vscode 设置中取消选中 Omnisharp:使用 Modern Net。我的机器上安装了 .Net SDK 7.0、.Net Core SDK 3.1 和 .Net Framework 4.7.1。

unity-game-engine visual-studio-code intellisense
1个回答
0
投票

我刚刚使用 Unity 2021.3 和 Visual Studio Code 修复了一个非常相似的问题。 VSCode 最近的一次更新导致我的智能感知在所有项目中都被破坏了。 我为解决自己的问题所做的就是卸载 VSCode 的旧统一扩展,并将其替换为 Microsoft 创建的扩展 然后,我在 Unity 项目设置中将 .Net 版本从“Standard 2.1”切换为“Framework”。 然后我进入首选项 -> 外部工具并确保将其设置为 VSCode 1.8xxx 然后我点击“重新生成项目文件” 在 Unity 中双击打开脚本 有时它仍然很挑剔。有时我必须在文件之间单击才能让智能感知现在正常工作。

© www.soinside.com 2019 - 2024. All rights reserved.