IDEA 2020 配置Emmylua插件仍无法调试Lua代码问题

目录

第一种常见情况

第一种情况的解决方法

第二种特殊情况(本人遇到的SB问题:主要是.lua文件无法被Unity识别导致的)

第二种情况解决方法


在2020版本Plugins安装EmmyLua后仍然无法正常调试

第一种常见情况

说明你的项目不是Sources Root标记的,需进行设置一下。

再去打开Run -> Attach to Process ...  你会发现没有Unity.exe

第一种情况的解决方法

https://ci.appveyor.com/project/EmmyLua/emmylua-attachdebugger/build/artifacts​​​​​​​d​​​​​​​d

上链接已失效,可直接github查找:https://github.com/EmmyLua/EmmyLua-AttachDebugger

安装上面的文件,将压缩包直接拖到IDEA编辑器中安装完毕后重启IDEA即可。

第二种特殊情况(本人遇到的SB问题:主要是.lua文件无法被Unity识别导致的)

那就是.lua后缀的Lua文件才可以正常调试,即进入断点模式,也就是断点无效问题。
我把Lua文件的后缀都改为了.txt,并且设置了IDEA识别Lua文件后缀".lua.txt" 

也安装网上的检查了,下图的禁用断点模式没有被开启 (这样变灰色就是开启了)

结果竟然是.lua后缀才正常的!至于我为什么要将Lua文件改为.txt,是因为Unity无法识别.lua后缀的文件而无法正常打AB包,但后来我改回了.lua并且让Unity可识别.lua后缀文件。
怎么让Unity可识别.lua后缀文件呢?(此问题可扩展为  如何让Unity识别.XXX后缀的文件)

第二种情况解决方法

在导入时使用ScriptedImporter类处理一下将内容转化为Unity可识别资源即可,具体内容在此文章: https://blog.csdn.net/qq_39574690/article/details/109696376

如若有其他问题,可评论留言~

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值