【发布时间】:2022-01-22 09:15:19
【问题描述】:
我目前正在处理 C# 文件,而我的 Intellisense 似乎无法处理 Visual Studio Code。我尝试生成所有 .csproj 文件以及下载 .Net 框架开发包 4.2 并相应地将 Api 兼容级别更改为 .NET 4.x。一个很有帮助的智能感知示例很简单,例如
Vector2 touchPosition = Camera.main.ScreenTowWorldPoint(touch.position);
当我输入 Camera.main 时。并尝试使用智能感知,我希望将函数 ScreenToWorldPoint(Vector2) 视为我可以使用但没有显示的可能函数。
【问题讨论】:
-
不,我看到了这篇文章,但我使用了每个建议的解决方案,但似乎没有一个有效。正如我在问题中提到的,我尝试了一些投票率最高的解决方案,但仍然不适合我。问题是一样的,所以我想我可以在那里发帖,但由于有一个新帐户,我无法发帖。
-
我注意到这个不存在“VS Code > C# 扩展(已安装)> 扩展设置 > 搜索:单声道 > 将选项设置为始终”。 “如果你在 Mac 上”有一些东西,但这对 Windows 也有帮助
-
我更改了 Settings.json
omnisharp.useGlobalMono": "always"中的设置。之后我重新启动了 Omnisharp 和 VSCode,但同样的问题仍然存在。我还尝试添加以下扩展名:Debugger for Unity, Unity Snippets, Unity Tools