mac vscode unity配置保姆教程

本文提供了一套解决Unity与VSCode集成调试中遇到的常见问题的教程,特别是针对macOS平台下提示缺失及配置问题的解决方案。

你什么都没配置的往下滑找到“先从这里开始吧”,不出提示再来看更新提示方法!

2023年3月16日更新!!!!!

------------------更新提示方法------------------------

(此方法是你已经查阅了大量资料并且改下载的都下载了但是还是不出提示,那我一定能帮到你,不需要什么乱七八糟的插件支持)

先说我遇见的问题!

死活不出提示而且Debugger for unity已弃用我又去查了很多,最后开发这个插件的老外居然说你们爱用不用,不用拉倒无语住了!!!可能有太多人喷说不好用了

下面我出现的问题是这样的

 对没错没找到mono路径,这mac无语了

继续哈

最重要的来咯。他不是没有这个mono路径嘛,咱们可以给他加一个呀直接强行给他设置上

"omnisharp.monoPath": "/Library/Frameworks/Mono.framework/Versions/Current", "omnisharp.useGlobalMono": "always"

 

(我的vscode是放到了应用程序里面,下载好打开访达拖进去就行)

复制上面的json格式的路径设置上!!!!

然后然后记得一定要重启vscode!!!!!!!

我设置完以后去测试的时候提示让我下载mono,我是没在下载,因为我已经下载了!

解决办法:二(前提是你有这个选项)

是一位叫做“游实”的大哥整出来的,很棒,厉害感谢游实大哥提供的方法二

 找到这个设置成always,如果没有那就必须用方法一了

------------------结束-----------------------------------

--------------------------------先从这里开始吧--------------------------------

不管你是什么问题只要跟着这套教程走一遍都能解决

咱们先上官网下面附上vscode官网配置教程

Visual Studio Code and Unity

下面开始走流程官网说先取消勾选一个功能那么咱们照做

 接着往下走,给unity设置一个编辑器(有不知道怎么打开这个设置的可以百度一下)

 然后咱们继续往下走,注意哈!最重要的东西来了!

咱们下载这个macOS的SDK

下载 .NET(Linux、macOS 和 Windows)

 

咱们继续下载,再下载一个Mono

Download - Stable | Mono

 

一定要注意下载我标注好的,其他的不要下载🙅🏻‍♀️

最后开始测试咱们先重新打开unity项目,再用vscode打开脚本!!!!

 OK到此就结束了,咱们来试试看!

完美撒花❀ 

另外补充一下(记得升级一下)

 

### 配置 VSCode 进行 Unity 开发 #### 安装必要的扩展 为了在 Visual Studio Code (VSCode) 中顺利开展 Unity 项目开发,建议先移除任何已有的 `Debugger for Unity` 或者 `VSCode Unity Debugger` 插件[^2]。这类插件可能带来不必要的复杂性和兼容性问题。 #### 设置编辑器偏好 确保 Unity 编辑器被配置为使用 VSCode 来打开脚本文件。这一步骤可以通过进入 Unity 的 "Edit -> Preferences..." 菜单下的 External Tools 页面完成,并指定外部脚本编辑器为 VSCode[^1]。 #### 创建调试配置文件 当遇到无法自动生成 `.vscode/launch.json` 文件的情况时,可手动创建该文件来定义调试配置项。对于权限相关的问题,检查并调整 `.vscode` 文件夹及其内部文件的属性,取消其只读状态以便于修改和保存设置[^4]。 ```json { "version": "0.2.0", "configurations": [ { "name": ".NET Core Launch (console)", "type": "coreclr", "request": "launch", "preLaunchTask": "build", "program": "${workspaceFolder}/path/to/executable.exe", "args": [], "cwd": "${workspaceFolder}", "stopAtEntry": false, "console": "internalConsole" } ] } ``` 请注意上述 JSON 片段中的路径需根据实际项目结构调整。 #### 测试调试功能 通过双击 Unity 工程内的某个 C# 脚本来确认能否成功加载到 VSCode 中;随后可以在代码适当位置添加断点并通过运行游戏模式触发这些断点以检验整个流程是否顺畅运作。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值