https://studio.zerobrane.com/
ZeroBrane Studio是一款轻量级的Lua IDE,具有代码完成,语法突出显示,实时编码,代码分析器以及对Lua 5.1,Lua 5.2,Lua 5.3, LuaJIT和其他Lua引擎的调试支持。
它**具有丰富的功能,可为经验丰富的开发人员提供扩展,而对于初学者则简单易用**(对没有编程经验的初中和高中学生进行了测试)。与Eclipse和IntelliJ不同,它占用空间小,并且可以通过Lua完全自定义。与TextMate和Sublime Text不同,它包括一个远程调试器和一个完整的IDE功能集。与Decoda不同,它可以在Windows,macOS和Linux上运行,并通过设备上调试支持各种Lua版本。
ZeroBrane Studio还提供了几个独特的功能:实时编码以提供即时反馈,Markdown格式的注释以提供具有最少上下文切换的指令,以及为学习Lua或熟悉编程的人提供的集成交互式材料。
该安装软件包包括一些最受欢迎的Lua库(luasocket, luafilesystem, luasec和lpeg),它们在所有支持的平台上针对Lua 5.1、5.2和5.3版本进行了编译。
对于那些对游戏和移动开发感兴趣的人,IDE支持调试 LÖVE, Corona, Moai, Gideros, Marmalade Quick, Cocos2d-x和其他引擎。它也支持普通的Lua调试的 OpenResty/Nginx, Redis, Torch7, Wireshark, GSL-shell, Adobe Lightroom, Lapis, Moonscript, home automation等。