在Mac上使用Visual Studio Code构建Unity

2023-10-21  本文已影响0人  行知录

本文介绍在Mac上如何使用Visual Studio Code来构建Unity项目。因为Visual Studio for Mac将在2024年8月31日停用,所以我们将主要介绍Visual Stuiod Code的使用。

微软在2023年8月4日发布了Unity for Visual Stuio Code扩展,代替了以前的Debugger for Unity扩展。
Unity for Visual Studio Code: https://marketplace.visualstudio.com/items?itemName=VisualStudioToolsForUnity.vstuc

主要设置分为两部分:

  1. 在Visual Stuiod Code中安装.Net SDK 和 Unity扩展。(只需要设置一次)
  2. 在Unity项目中升级Visual Studio Editor。(每个项目都需要)

一、安装.Net SDK

  1. 打开Visual Studio Code。
    如果不安装的话,在使用Visual Studio Code打开脚本时,项目会提示如下错误:
Unity项目错误提示

也可以通过下面链接进行安装:
https://dotnet.microsoft.com/en-us/download
最新版本是.Net 7.0,推荐安装。.Net 6.0是LTS长期支持的稳定版本。

.Net SDK

二. 安装Unity扩展

  1. 在Visual Studio Code中,进入插件市场(Extension Marketplace)
  2. 搜索“Unity”,安装Unity插件。(之前的Debugger for Unity插件已经弃用)
  3. 在Unity扩展的介绍中解释了Unity中创建的项目中Visual Studio Editor版本低于2.0.20,并且针对2019以上不同版本的Unity给出了解决方案。
安装Unity扩展

三. 升级Visual Studio Editor

在不同的Unity版本中操作不太一样。

Unity 2019和Unity 2020
Unity 2021
Unity 2022和Unity 2023
解锁Visual Studio Editor扩展
更新Visual Studio Editor扩展

更新好Visual Studio Editor包后,在Unity的首选项的外部编辑器中(Settings - External Tools),选择Visual Stuido Code,在对话框中必须显示“Visual Studio Editor v2.0.20 enabled"(此处版本号与你安装的软件包版本号一致),然后重新生成项目文件(Regenerate project files)。

Unity的外部编辑器选择

好的,现在已经完成了所有设置。
在Unity中双击脚本,就可以打开Visual Studio Code,点击F5就可以构建项目了。

在第一次构建时,会有如下提示

Unity Debug选项
上一篇 下一篇

猜你喜欢

热点阅读