【问题标题】:Visual Studio intellisense/autocorrect works for C# terms, but not for UnityVisual Studio 智能感知/自动更正适用于 C# 术语,但不适用于 Unity
【发布时间】:2021-11-21 20:20:32
【问题描述】:

当我在 Visual Studio 中编写代码时,它通常会突出显示并建议提示,例如 stringvoid、方法名称等。

但是,它不适用于 Vector3Time 等 Unity 术语。我尝试更新两者并更改外部工具设置,但它似乎不起作用。

我错过了什么?提前致谢。

【问题讨论】:

标签: c# visual-studio unity3d


【解决方案1】:

您可以尝试以下步骤:

第 1 步: 关闭 Visual Studio

第 2 步: 在 Unity 中,转到 Edit

第 3 步: 在外部工具中,转到显示外部脚本编辑器的部分(这应该是您正在使用的任何 Visual Studio 编辑器(对我来说,它默认为“通过文件扩展名打开”

第 4 步: 确保选中 Generate all csproj files,并选中 Editor Attaching

第 5 步: 打开您之前尝试打开的 C# 脚本

(来源:https://forum.unity.com/threads/intellisense-not-working-with-visual-studio-fix.836599

【讨论】:

  • 我之前已经这样做了,但是现在我已经修改了这个解决方案,我发现我必须点击“重新生成项目文件”才能让它真正起作用。谢谢。
猜你喜欢
  • 2015-07-02
  • 2022-12-03
  • 1970-01-01
  • 2016-09-30
  • 1970-01-01
  • 1970-01-01
  • 2014-02-25
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多