【发布时间】:2011-06-16 01:17:29
【问题描述】:
Windows 上 Lua 开发常用的 IDE 是什么?(我用的是 Netbeans,准备换了)。
有人用过 LuaEclipse 吗?你会推荐 LuaEclipse 调试器吗?
【问题讨论】:
标签: lua
Windows 上 Lua 开发常用的 IDE 是什么?(我用的是 Netbeans,准备换了)。
有人用过 LuaEclipse 吗?你会推荐 LuaEclipse 调试器吗?
【问题讨论】:
标签: lua
您可能想尝试ZeroBrane Studio IDE,它包括一个远程调试器并与 Love2d、Moai 和其他 Lua 引擎集成。
(这些细节以前在这个SO answer,但是问题后来被删除了,所以我把一些信息移到这里。)
【讨论】:
您可以考虑使用 IntelliJ 的 Lua 插件(免责声明:我是作者)。
您可以在此处阅读有关这些功能的信息:
https://bitbucket.org/sylvanaar2/lua-for-idea/wiki/Home
还有大量的图片和截屏视频,您可以毫不费力地感受一下。
IntelliJ 社区版和 Lua 插件都是免费的。
【讨论】:
Scite 是一个非常可靠的编辑器,除了代码完成之外,它还提供 Lua 库函数的弹出帮助。如果您正在开发嵌入了 Lua 的 C/C++ 程序,您可能还想尝试使用 VSLua extension 在 VS 中直接编辑 Lua 文件。它只是进行语法高亮显示,但在编辑文件时不必在程序之间切换是很好的(假设你的其他监视器,如果你有它们,正在显示其他重要的东西)。
【讨论】:
LuaEdit 是一个合理的 IDE,它提供了内置的 lua 调试。上面提到的其他选项(VSLua、vim、Scite)只是为您提供语法高亮和编辑选项,需要与外部调试器结合使用。
【讨论】:
Zeus IDE 支持 Lua。它执行标准语法高亮、代码折叠、类浏览、代码模板等。
Zeus 也是完全可编写脚本的,也可以在 Lua 中编写 Zeus 宏。
【讨论】:
Lua Development Tools(Eclipse 插件)是一个非常活跃的项目,它提供了一个调试器。
它可以从 Eclipse Marketplace 轻松安装。
免责声明:我是 Lua 开发工具所在的 Koneki 项目的项目负责人 :)
【讨论】:
我尝试使用 LuaEclipse,经过 3 天的尝试找到可以协同工作的 Eclipse 和 LuaEclipse 组合后我放弃了。
现在我正在使用 vim,并使用 print 和 debug.debug() 进行调试 - 适合我。
【讨论】: