emmylua1.3.5及以上版本支持rider调试,但emmylua的新版本只支持rider2020及以上版本,所以如果想用rider来调试lua,就要升级rider为2020,emmylua插件从jetbrains商店下载即可。
新建调试
- 在Rider工具栏的Debug Config中点击Editor Config ,然后点击+号,新建一个Emmy Debug,输入调试器名字为EmmyLua
- 回到Rider的主界面,选择EmmyLua做为调试器,按下F5即可开始调试Lua
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