我想在IntelliJ中使用EmmyLua插件:https://plugins.jetbrains.com/plugin/9768-emmylua
对我来说最重要的是调试. Unfortunately the docs are in chinese的能力(好吧,至少谷歌翻译识别字符为中文)。
如何附加调试器?
(请不要推荐替代工具.我有ZeroBrane启动和运行在不同的PC上,它工作得很好.但在这台机器上,软件的选择受到限制)
如果可能的话,我想使用与ZeroBrane和mobdebug相同的特性,例如在代码中添加断点,单步执行代码,检查变量。
2条答案
按热度按时间ltskdhd11#
我使用IntelliJ 2021.1和EmmyLua插件1.3.6。EmmyLua提供了调试配置
Lua Remote(Mobdebug)
,这对我来说很好。watbbzwu2#
为了能够调试
lua
代码,无论你使用什么IDE,你都需要安装luasocket
,它不是默认的lua。使用lua包管理器最简单的方法是使用
luarocks
。在MAC OS的情况下,你可以使用
brew
(我将使用lua install添加步骤):字符串
在它之后,你应该能够附加到IntelliJ中的lua调试会话,而不需要任何额外的配置
IntelliJ IDEA 2023.2.5,EmmyLua 1.4.9
的数据