gpt4 book ai didi

c# - Visual Studio 代码的自动完成不适用于 C#/Unity

转载 作者:行者123 更新时间:2023-12-05 03:50:49 24 4
gpt4 key购买 nike

我刚刚开始尝试使用 Unity 学习 C#。我正在关注指南和教程。在这些指南中,我看到了我的 visual studio 代码没有显示的自动完成。

例如,在一个视频中我看到以下自动完成:

enter image description here

在我自己的安装中,我看到以下内容:

enter image description here

请注意,自动完成并不提示 DestroyGetComponent 等其他方法/函数也不会自动完成。

我相信在 VSC 中打开了正确的文件夹。

根据 this question,Visual Studio 代码被设置为我统一的默认编辑器.我已经安装了 .Net Core Extension Pack,其中包括用于 VSC 的 C# 扩展包。我错过了什么?

最佳答案

启用代码补全(适用于最新版本的 Unity)
如果您是第一次安装 VS Code,您可能会缺少 VS Code 中 Unity 代码完成 (IntelliSense) 所需的目标包。
目标包下载链接:
• Windows:.NET Framework 4.6 目标包
下载链接:https://www.microsoft.com/download/details.aspx?id=48136

• macOS:下载 .NET SDK
下载链接:https://dotnet.microsoft.com/download

步骤:

  1. 停止运行 VS Code 或 Unity。
  2. 从上述链接之一下载并安装目标框架版本/首选版本的目标包。
  3. 启动 Unity。
  4. 通过 Unity 在 VS Code 中创建和/或打开现有脚本,您现在应该会看到代码完成。

引用:https://code.visualstudio.com/docs/other/unity

关于c# - Visual Studio 代码的自动完成不适用于 C#/Unity,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63314062/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com