我一直在学习 C # 和 Unity,但我有一个问题是在 Visual Studio 上编写 C # 脚本时,VS 似乎总是推荐对 Unity 无用的脚本。
一个例子是当我输入Vector3
时,它会推荐BitVector32
。你不能忽略它们,就像我继续打字一样,它会一直强制这些建议,我最终在我的脚本中出现错误
任何人都知道如何解决这个问题,或者我如何确保 VS 推荐有用的统一代码呢?
在 Unity 中,请确保脚本文件的默认编辑器是 VS,而不仅仅是您的默认程序,无论如何它很可能是 VS。您可以在下面找到此选项编辑 & gt;首选项 & gt;来自内存的外部工具,而不是在我的电脑上仔细检查。
出于某种原因,统一不完全绑定到 VS,除非此选项设置。
您可以按 ctrl + alt + 空格键关闭自动完成,它只会建议或转到设置-& gt;智能感知-& gt;切换完成模式。
https://learn.microsoft.com/en-ca/archive/blogs/zainnab/intellisense-suggestion-mode我不知道为什么它建议 Bitvector32,你是否导入
using System.Collections.Specialized;
在你的代码中的某个地方?你可能在你的命名空间中有这个和其他导入,你实际上不需要它提示不需要的建议
本站系公益性非盈利分享网址,本文来自用户投稿,不代表边看边学立场,如若转载,请注明出处
评论列表(9条)