在Windows上的Lua集成开发环境(IDE)和调试器的建议
何时Lua开发中通常在Windows上使用的IDE是什么?(我正在使用Netbeans,准备换成其他IDE)。
有人使用过LuaEclipse吗?您会推荐LuaEclipse调试器吗?
原文链接 https://stackoverflow.com/questions/4808361
LuaEdit
是一个合理的集成了 lua
调试功能的 IDE。而上面提到的其他选项(VSLua
、vim
、Scite
)仅提供语法高亮和编辑选项,并需要与外部调试器相结合使用。
你可以考虑使用IntelliJ的Lua插件(免责声明:本人是作者)。
你可以在这里阅读有关该插件的功能:
https://bitbucket.org/sylvanaar2/lua-for-idea/wiki/Home
此外,还有许多图片和屏幕录像,这样你就可以轻松了解它的感觉。
IntelliJ Community Edition和Lua插件都是免费的。
ZeusIDE具有对Lua的支持。他能够进行标准的语法高亮、代码折叠、类浏览、代码模板等操作。
Zeus还是完全可编程的,也可以使用Lua编写Zeus宏。
Lua Development Tools
(Eclipse 插件)是一个非常活跃的项目,提供了调试器。
它可以轻松从 Eclipse Marketplace 安装。
声明:我是 Koneki 项目的项目负责人,那里是 Lua Development Tools 的所在之处:)
你可能想尝试一下 ZeroBrane Studio IDE,它包含一个远程调试器,可以与Love2d、Moai和其他Lua引擎集成。
(这些细节原来在这个[SO答案](https://stackoverflow.com/a/10938831/1442917)中,但是问题已被删除,因此我将部分信息转移到了这里。)
- 用Lua编写的Lua IDE;简单而轻巧
- 语法高亮和代码折叠
- 函数和关键字的自动补全
- 交互式控制台,可直接测试本地和远程执行的代码片段
- 集成调试器(支持本地和远程调试)
- 集成静态分析器
- 独特的实时编码功能([演示](http://notebook.kulchenko.com/zerobrane/live-coding-in-lua-bret-victor-style))
- Love2d自动补全、调试 和 实时编码
- Moai集成、调试 和 实时编码
- Gideros Mobile 调试 和 实时编码
- OpenResty/Nginx Lua脚本 调试
- Adobe Lightroom Lua插件调试
- 用于Corona SDK和Gideros Mobile 的设备上调试
- 集成了Markdown格式化,可提供课程和指令
- 无需安装;可以从任何文件夹中运行
- 开源(MIT许可证)
- Windows,Mac和Linux
- 如何在roblox studio中1:1导入真实世界的地形?
- 求解,lua_resume的第二次调用继续执行协程问题。
- 【上海普陀区】内向猫网络招募【Skynet游戏框架Lua后端程序员】
- SF爱好求教:如何用lua实现游戏内调用数据库函数实现账号密码注册?
- Lua实现网站后台开发
- LUA错误显式返回,社区常见的规约是怎么样的
- lua5.3下载库失败
- 请问如何实现文本框内容和某个网页搜索框内容连接,并把网页输出来的结果反馈到另外一个文本框上
- lua lanes多线程使用
- 一个kv数据库
- openresty 有没有比较轻量的 docker 镜像
- 想问一下,有大佬用过luacurl吗
- 在Lua执行过程中使用Load函数出现问题
- 为什么 neovim 里没有显示一些特殊字符?
- Lua比较两个表的值(不考虑键的顺序)
- 有个lua简单的项目,外包,有意者加微信 liuheng600456详谈,最好在成都
- 如何在 Visual Studio 2022 中运行 Lua 代码?
- addEventListener 返回 nil Lua
- Lua中获取用户配置主目录的跨平台方法
- 如何编写 Lua 模式将字符串(嵌套数组)转换为真正的数组?
我尝试使用 LuaEclipse,在试了三天找到能一起使用的 Eclipse 和 LuaEclipse 的组合后,我放弃了。
现在我正在使用 vim,并使用 print 和 debug.debug() 进行调试 - 这适合我。