如何在Linux下使用Sublime Text 2调试Lua脚本

我正在使用 Lua 编写 Sublime Text 2 和 Linux 下的脚本,但我还是新手。我希望能够调试我的脚本,因此我想设置一些断点。我该如何实现呢?

点赞
用户1709073
用户1709073

Sublime Text 2 只是一个文本编辑器,而不是一个环境,因此你无法在其中进行调试。实际上,我并不使用 Lua 来编写脚本,所以对于它提供的工具并不是很熟悉,但它们 确实存在

2013-07-24 08:21:59
用户1150918
用户1150918

据我所见——Sublime Text 上没有这样的东西。只有一些基于 Corona Texmate Bundle [1] 衍生的 Sublime 插件 [2]。

此外,在 Corona 的官方网页上有几个 Corona SDK IDE 的链接 [3]。其中一些提供了调试功能...

[1] http://www.ludicroussoftware.com/corona-textmate-bundle/

[2] https://github.com/drowne/Corona-Sublime

[3] http://www.coronalabs.com/resources/3rd-party-tools-and-services/

2013-07-24 15:43:25
用户1244588
用户1244588

可以编写 SLT2/3 的插件。

插件是用 Python 编写的,因此不需要进行编译或其他任何操作。但由于 SLT 脚本 API 基本没有文档可用,因此仍然需要大量的工作。

您最好从现有项目中借鉴,如

还有 Outlaw,声称是一个 IDE,但似乎不支持调试,更像是一个带有中等编辑器的项目管理器。您可以使用几个命令来做相同的事情。不过它似乎有完成功能。

2013-07-24 17:22:26
用户504567
用户504567

Corona Labs发布了适用于Sublime的插件,支持调试。请查看:https://sublime.wbond.net/packages/Corona%20Editor

2014-10-29 14:10:15