首页 > 解决方案 > 如何在 Visual Studio Code 中为 Unity 函数名称获取智能感知?

问题描述

我正在关注有关 Unity 的教程,并且我看到讲师在编写方法名称时具有智能感知功能。

但是我只有类和变量的智能感知,我的意思是像 Rigidbody 这样的 Unity 类和我自己的变量。

在此处输入图像描述

我还阅读了: Autocompletion not working in Visual Studio

如何在 Visual Studio 2017 for Unity 中启用智能感知

标签: c#unity3dvisual-studio-codeintellisense

解决方案


老问题,但我最近遇到了同样的问题。

您的Assembly-CSharp.csprojproject-name.sln文件中一定存在问题。最有可能是.csproj文件。如果您看一下,您会看到对 .dll 文件的各种引用。

您可以通过启用 Edit > Preferences > Generate all .csproj files 告诉 Unity(我的版本:v2019.2.20f1)为您创建这些文件。

 1. Delete both files.
 2. Enable .csproj file generation.
 3. Double click on a script in Unity.

这解决了我的问题。


推荐阅读