VSCode下Unity断点调试

1. 在VSCode中下载插件:.NET Install Tool, C#, C# Dev Kit, Intellicode for C# Dev Kit, Unity

2. 要求至少是Unity 2021以上

3. 在Unity中Unity Package中下载Visual Studio Editor插件,并且要求版本至少是2.0.20及以上

4. 将VSCode设置为Unity的扩展编辑器:

5. 在Unity Player下调试,需要在VSCode中附加Unity调试器,有两种方式:

1)按下ctrl + shift + p, 输入“Attch Unity Debugger”,会检测出当前设备上的Unity实例,选择对应实例,即可进入调试模式

2)配置launch.json,需要在第一步中找对当前Unity工程对应的端口号(Unity工程重启后,端口号就会变化,需要在launch.json中相应修改),例如:127.0.0.1:56884,后续就只需要按F5进行调试了

6. 在Unity Player模式下,触发断点即可

配置过程中遇到问题:

1. 设置的断点无法生效,将工程中的library中.sln文件删掉,重启工程,即可生效

2. Unity Player模式卡死,需要先将VSCode中debug模式断开,待Unity进入Player运行模式时,再启动VSCode 调试

参考链接:

1. Unity - Visual Studio Marketplace

2. https://drinker.site/2020/11/16/VscodeDebuggerForUnity.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值