使用rider调试lua

emmylua1.3.5及以上版本支持rider调试,但emmylua的新版本只支持rider2020及以上版本,所以如果想用rider来调试lua,就要升级rider为2020,emmylua插件从jetbrains商店下载即可。

新建调试

  1. 在Rider工具栏的Debug Config中点击Editor Config ,然后点击+号,新建一个Emmy Debug,输入调试器名字为EmmyLua
  2. 回到Rider的主界面,选择EmmyLua做为调试器,按下F5即可开始调试Lua

image-20210426204148008

unity充当服务器

调试入口代码:dbg.tcpListen('localhost', 9966)

Try connect localhost:9966 ...
Connected.

调试方法:先启动unity,然后再启动rider进行调试

rider充当服务器

调试入口代码:dbg.tcpConnect('localhost', 9966)

Server(localhost:9966) open successfully, wait for connection...
Connected.

调试方法:先打开rider的调试器,再启动unity

emmylua资料

从Lua调试切换为C#调试时,Unity会报错~ #275

posted @ 2021-04-26 20:52  赵青青  阅读(2768)  评论(1编辑  收藏  举报