问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

C# 3D开发-环境配置-VS Code + Unity-常见错误汇总

创作时间:
作者:
@小白创作中心

C# 3D开发-环境配置-VS Code + Unity-常见错误汇总

引用
CSDN
1.
https://m.blog.csdn.net/wzcool273509239/article/details/142909297

在Unity中配置VS Code作为开发环境时,可能会遇到一些常见问题。以下是详细的解决方案:

VS Code没有作为Unity的默认开发工具或找不到VS Code

  1. 在Unity中,前往:Window(窗口)> Package Manager(包管理器)。
  2. 确保从左上角的下拉菜单中选择“Packages: Unity Registry”(包:Unity注册表)。
  3. 在列表中找到“Visual Studio Code Editor”(Visual Studio Code编辑器),确保它已安装并且是最新版本。如果只看到“Remove”(移除)按钮,说明已经正确安装。

  1. 确保在Unity中将VSCode设置为外部脚本编辑器。可以通过转到:Edit > Preferences > External Tools,然后从下拉菜单中选择Visual Studio Code。
  2. 你可能还需要单击“Regenerate project files”(重新生成项目文件)按钮。一些用户发现包含“Registry packages”(注册表包)选项也有帮助。

检查.NET框架

如果上述操作还是无法工作,需要检查是否安装了正确的.NET框架版本。

  1. 安装最新的 .NET Core SDK and .NET SDK。你可以从这里下载适用于Linux、macOS和Windows的.NET。
  2. 安装成功后,重启电脑。
  3. 如果提示.NET 4.7.x (Developer Pack)未安装,可以安装对应的版本。

配置VS Code工作目录

  1. 打开VS Code,使用快捷键Ctrl+Shift+P打开 command palette。
  2. 输入 “Omnisharp: Select Project”。
  3. 最后选择你正在工作的solution workspace (.sln)。

配置C#扩展

  1. 在Extension panel中,选择C# Extension,点击齿轮图标,然后选择“Extension Settings”。
  2. 这将打开一个新窗口,你需要在列表中向下滚动,直到找到“Omnisharp: Use Global Mono”。
  3. 将下拉菜单更改为“always”,并从弹出窗口中点击“Restart Omnisharp”。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号