unity3d 为什么Unity的VS Code intellisence在Ubuntu中不起作用?

eivgtgni  于 2023-04-21  发布在  其他
关注(0)|答案(1)|浏览(123)

我在Ubuntu 22.04上的Unity的vs代码上遇到了一个问题。我有很多vs代码的扩展,所以这可能是问题所在。
我尝试在Unity中打开一个文件用于vs代码。使用外部工具设置。它工作了,但我也想有智能感知。

4bbkushb

4bbkushb1#

通常这不应该依赖于你安装的任何其他扩展。你能检查一下下面的检查表并确认一切都设置正确吗?

VSCode Unity 3D工作智能感知清单:
  • 在计算机上安装Mono Framework.net SDK
  • 确保在Unity3D中将外部编辑器设置为“Visual Studio Code”,必要时按下重新生成的项目文件
  • 在VSCode中安装C#扩展
  • 在项目设置中或全局禁用omnisharp.useModernNet
  • 检查omnisharp.monoPath的VSCode设置中的Path to mono是否正确
  • 确保打开解决方案时OmniSharp Server正在运行
进一步调试
  • 在Visual Studio中检查OmniSharp/C#控制台的输出并检查错误消息。
  • 有一个bug in the C# extension在版本v1.25.2与单声道。我可以与v1.25.0非常罚款到目前为止。

我希望这能帮助你找到你的机器上的问题。😅

相关问题