• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

在Unity中调试Lua:IntelliJ IDEA + EmmyLua

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文介绍了如何在Unity中调试Lua, 具体方案是使用IntelliJ IDEA + EmmyLua。


步骤



  • 创建工程:菜单进入File -> New -> Project

  • 将已有源码目录设为Sources目录:菜单进入File -> Project Structure, 选择 Modules -> Sources -> Add Content Root -> 选择源码根目录-> Mark as: Sources

  • 断点调试:运行Unity,打开IDEA菜单 Run -> Attach to Local Process, 选择 Unity.exe


一些问题:

  • 断点无效, IDEA控制台窗口出现 xxx not found 日志 
    • 请确认 Sources 目录设置正确
  • 附加到目标程序失败,出现 Error: LuaInject.dll could not be loaded into theprocess 
    • 检查是否被杀软、安全卫士拦截了注入过程
  • 关联其他扩展名 

IntelliJ IDEA 常用快捷键

Ctrl+N 查找类 // 查找lua文件下面一条查找文件的命令更加实用

Ctrl+Shift+N 查找文件

CTRL+SHIFT+ALT+N 查找类中的方法或变量

CIRL+B / F4 找变量的来源

CTRL+G 定位行 / 跳转行

Ctrl+Alt+L 格式化代码

Ctrl+X 删除行

Ctrl+D 复制行

Ctrl+R 替换文本

Ctrl+F 查找文本

CIRL+U 大小写切换

CTRL+Z 倒退

Ctrl+P 方法参数提示

CTRL+SHIFT+Z 向前

CTRL+ALT+F12 资源管理器打开文件夹

ALT+F1 查找文件所在目录位置

Ctrl+F12,可以显示当前文件的结构


官方文档: https://emmylua.github.io/index.html 
官方QQ交流群: 29850775


如有错误,欢迎指出。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Lua–HelloWorld!发布时间:2022-07-22
下一篇:
我所理解cocos2d-x 3.6 lua --使用Cocos Studio发布时间:2022-07-22
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap