首页 > 其他分享 >lua~IDEA中调试lua脚本

lua~IDEA中调试lua脚本

时间:2024-05-11 13:09:41浏览次数:13  
标签:Lua MobDebug IDEA lua 调试 调试器

开发工具

  • IDE工具:jetbrain IDEA
  • 工具插件:EmmyLua

本机lua项目和调试lua文件

  1. 添加lua项目模板,安装完EmmyLua插件就有了

  2. 添加模板项目后,在项目中添加lua类型的文件

  3. 为lua项目添加一个编译调试器

  4. 在调试器中,配置lua和lua项目的信息

现在就可以输出hell world了

MobDebug

pkulchenko MobDebug是一个Lua语言的远程调试器,通常用于在Lua环境中进行远程调试。这个调试器主要由Paul Kulchenko开发,因此被称为pkulchenko MobDebug。

MobDebug允许您通过网络连接在运行中的Lua程序中设置断点、检查变量、执行代码等调试操作。使用MobDebug,您可以在不停止程序的情况下监视和调试Lua代码的执行过程,提高调试效率。

一般来说,MobDebug需要与支持Lua调试协议的编辑器或IDE结合使用,例如ZeroBrane Studio。通过在编辑器中配置连接信息,您可以通过MobDebug实现在Lua程序中的远程调试功能,帮助您更方便地定位和解决问题。

如果您需要更详细的关于MobDebug的信息或如何使用它进行Lua远程调试的指导,请随时告诉我,我将很乐意为您提供帮助。

标签:Lua,MobDebug,IDEA,lua,调试,调试器
From: https://www.cnblogs.com/lori/p/18186289

相关文章

  • Tracealyzer - RTOS可视化追踪调试软件+Virtual Eval - ADI公司ADC产品在线评估工具
    1、Qfplib-专为ARMCortex-M内核设计的浮点库Qfplib是ARMCortex-M内核的IEEE754浮点库家族。Qfplib有三个分支针对不同的内核,并以不同的优化目标编写。Qfplib-M0-tiny:针对ARMCortex-M0,高度优化的代码大小,仅单精度。Qfplib-M0-full:针对ARMCortex-M0,优化了代码大小......
  • [idea]mvn install没有问题,idea build报错程序包com.alibaba.fastjson不存在
    现象:1、mvninstall没有问题2、ideabuild报错程序包com.alibaba.fastjson不存在3、File->Settings->Build,Execution,Deployment->Compiler自动编译选项也是勾选的解决:1、委托maven构建和运行,确实能执行;但是运行都要执行maveninstall,速度慢 -- 不推荐 2、在......
  • 【IDEA神器插件推荐】国产崛起!地表最强API测试插件
    1.前言在开发SpringBoot网站应用的过程中,前端后端会对接口进行请求测试。相信很多小伙伴都用过Postman,但是在IDE和Postman切换难免令人心烦。所以今天给大家带来一款IDEA内置的接口测试插件。2.简介根据插件的简介:RestfulFastRequest是一个类似于Postman的IntelliJIDEA......
  • IntelliJ IDEA 快捷键大全 Win 版
    一、Ctrl快捷键快捷键说明常用Ctrl+F在当前文件进行文本查找√Ctrl+R在当前文件进行文本替换√Ctrl+Z撤销√Ctrl+Y删除光标所在行或删除选中的行√Ctrl+X剪切光标所在行或剪切选择内容 Ctrl+C复制光标所在行或复制选择内容......
  • [4]自定义Lua解析器管理器-------演化脚本V0.7
    使用自定义lua解析管理器调用函数使用自定义委托来调用lua脚本中的多返回值函数和长参数类型的函数。先看代码,依旧是上篇文章中所贴的脚本。新增调用两个函数testFuncusingSystem;usingBaseFramework;usingLuaInterface;usingUnityEngine;usingUnityEngine.Events;us......
  • idea使用svn报错-Error:Can not get current revision for file
    idea中使用svn结果报错:Error:CannotgetcurrentrevisionforfileD:/IDEADire…,并且idea提示一下警告:解决方案:安装svn的时候要主要勾选上第二个选项,如下图所示:最后在idea中配置svn的安装路径下的svn.exe,File->settings->VersionControl–>Subversion......
  • [转]Cocos2dlua手游 Lua解密与资源解密实战
    来自看雪:Cocos2dlua手游Lua解密与资源解密实战https://mp.weixin.qq.com/s/WeYxlXZvCPv_3nGgeKdunw Cocos2dlua逆向相关学习,略有删减,直接进入正文APK大致如下:.├──assets│├──res││├──ani│││└──logo│││└─......
  • mac修改idea中的git密码
    gitlab账号修改了密码,idea拉取远程仓库,无法拉取成功。在设置中勾选Donotsave,forgetpasswordsafterrestart重启如安装了gitlab插件,在插件中不勾选这个插件。(勾选这个插件会提示用Token登录)重新fetch代码,就会提示重新输入密码......
  • idea 提交代码:从0>1
    参考来源:https://blog.csdn.net/weixin_42672802/article/details/123490035新项目提交菜单栏:Git->启用git仓库IDE集成版本控制->Git  文件变红了↓选中项目-右键:Git->添加文件列表变绿了设置远程Git仓库地址首次连接输入正确的账号密码提交成功,就能看到远......
  • 在idea中配置maven环境
    在idea中配置maven环境(maven安装目录下建一个mvn_resp文件夹)  配置mvn:  ......