【Unity3D】Mac上使用VScode调试Unity

本文介绍了在Mac上使用VScode替代Unity自带的Mono进行开发的详细过程。首先通过Homebrew安装ASP.NET 5,然后下载并配置Visual Studio Code,包括安装C#等相关插件。接着,将VScode集成到Unity项目中,设置排除文件,并通过Unity的Preferences面板启用VScode。最后,利用Debugger for Unity插件实现调试功能,包括设置断点和监视变量。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

最近开发环境是在Mac上,unity自带的Mono并不好用,以前在一直在win环境下开发,用的是VS,不过幸好微软推出了VScode。

首先需要安装ASP.NET 5,之后安装Visual Studio Code(先后顺序没有关系)。

步骤一。安装ASP.NET 5,直接使用Homebrew即可。

如果没有安装Homebrew请参照我另一篇教程

Mac下如何安装配置Homebrew_mac 配置环境变量 安装homebrow-优快云博客

检测是否安装,可以在终端输入brew,看看有没有提示!

按照步骤运行下面的命令:

brew  tap  aspnet/dnx

brew  update

brew  install  dnvm

步骤二,下载 Visual StudioCode

微软官网:

Visual Studio Code and Unity

解压后把包拖入launchpad里面去;

然后打开vscode,点击扩展,下载一些vscode插件:

C#、Debugger for Unity、Unity Snippets、Unity Tools

步骤三,等所有东西都安装之后,下载一个vscode for unity的插件:

GitHub - dotBunny/VSCode: Unity Visual Studio Code Integration

 

好了,所有东西准备好了,去unity中创建一个新项目

在项目中,把我们下载的vsCode拖到unity工程中来:

然后依次选择菜单栏的 Unity=Preferences面板,我们可以在最下面看到多出来一个栏目,名字为VSCode

点击一下WriteWorkspace Settings,它会做一些处理文件的事情,将不必要的文件排除。

最后,在菜单栏的Assets下选择OpenC# Project In Code,然后写代码就有提示了。

附一,Debug能力:

下载了vscode的Debugger for unity插件之后,你就可以用vsCode调试

在vscode左边选中调试按钮,选中unity editer,然后点开始:

打一个断点,按F10可以一步一步的走,另外选中临时变量,右击,可以把变量添加到监视。如果是这个脚本本身的数据成员,可以变量上面看到~

附二,VSCode快捷键:

版权声明:
本教程仅供学习研究参考,不得进行任何商业用途,否则产生的一切后果将由使用者本人承担!教程作者不对任何资源负法律责任,所有资源请在下载后24小时内删除。如果你觉得满意,请购买正版软件资源!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值