无法让 vscode 新的统一扩展工作(已修复)

问题描述 投票:0回答:1

我在 Unity 2022.3.15f1 中遇到问题,在 Visual Studio Code 中没有收到任何错误、语法突出显示或自动完成功能。我已尝试了多种故障排除步骤,但都没有解决问题。这是我尝试过的列表:

  • 从包管理器安装了 Visual Studio 编辑器 (v2.0.22)。
  • 从包管理器安装了 Visual Studio Code Editor (v1.2.5)。
  • 删除每个扩展并单独使用它们。
  • 将 Visual Studio 编辑器扩展降级至 v2.0.20。
  • 重置我的 Visual Studio Code 设置。
  • 重新生成的项目文件。
  • 在新的空白项目上进行测试。
  • 重新安装 .NET SDK Framework 和 Mono,确保路径有效并可通过终端访问。

尽管做出了这些努力,我仍然无法确定问题的根本原因。我过去也遇到过类似的问题,但目前的情况让我感到困惑,因为没有错误消息或配置损坏的迹象。

这可能听起来像自动完成功能不起作用的常规常见问题,请注意,此问题有所不同,因为常见的故障排除步骤无法解决问题。

如果有人遇到类似的问题或对其他故障排除步骤有建议,我将非常感谢您的见解。这个问题引起了极大的挫败感,解决这个问题的任何帮助都是非常宝贵的。

c# unity-game-engine visual-studio-code
1个回答
0
投票

我成功修复了它! 解决方案非常简单,但我不明白为什么有效。

解决办法就是删除“/usr/local/bin/dotnet”快捷方式即可。 这使得 C# 开发工具包的所有部分都使用相同的 dotnet(在我的例子中为“/usr/local/share/dotnet/dotnet”)

© www.soinside.com 2019 - 2024. All rights reserved.