Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/lua/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/apache-flex/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows上Lua IDE和调试器的建议_Lua - Fatal编程技术网

Windows上Lua IDE和调试器的建议

Windows上Lua IDE和调试器的建议,lua,Lua,在Windows上通常用于Lua开发的IDE是什么?(我正在使用Netbeans,准备切换) 有人用过LuaEclipse吗?你会推荐LuaEclipse调试器吗?我尝试使用LuaEclipse,在尝试寻找Eclipse和LuaEclipse的组合后,我放弃了 现在我正在使用vim,并使用print和debug.debug()进行调试。debug()对我来说很有用。是一个非常可靠的编辑器,除了代码完成之外,它还提供了Lua库函数的弹出式帮助。如果您正在处理一个嵌入了Lua的C/C++程序,那么您

在Windows上通常用于Lua开发的IDE是什么?(我正在使用Netbeans,准备切换)


有人用过LuaEclipse吗?你会推荐LuaEclipse调试器吗?

我尝试使用LuaEclipse,在尝试寻找Eclipse和LuaEclipse的组合后,我放弃了


现在我正在使用vim,并使用printdebug.debug()进行调试。debug()对我来说很有用。

是一个非常可靠的编辑器,除了代码完成之外,它还提供了Lua库函数的弹出式帮助。如果您正在处理一个嵌入了Lua的C/C++程序,那么您可能还想尝试使用直接在VS中编辑Lua文件。它只是进行语法高亮显示,但在编辑文件时不必在程序之间切换很好(假设您的其他监视器(如果有)正在显示其他重要的内容)。

我个人喜欢vim、Scite和geany,它们都是跨平台的。这些,再加上开普勒项目的支持,构成了一个很好的组合,您所需要的只是一个额外的调试器终端


如果您想有一个简单的示例,最新的beta版附带了所有必需的lib。

LuaEdit是一个提供内置lua调试的合理IDE。上面提到的其他选项(VSLUA、VIM、SITE)只给你语法高亮和编辑选项,需要与外部调试器结合。

< P>你可以考虑使用因特利利的Lua插件(免责声明:我是作者)。 您可以在此处阅读有关功能的信息:

这里还有很多图片和视频,所以你不用花太多力气就能感受到

IntelliJ社区版和Lua插件都是免费的。

IDE支持Lua。它执行标准语法高亮显示、代码折叠、类浏览、代码模板等操作

Zeus也是完全可编写脚本的,而且也可以用Lua编写Zeus宏。

(Eclipse插件)是一个非常活跃的项目,它提供了一个调试器

它可以很容易地从Eclipse市场安装

免责声明:我是Koneki项目的项目负责人,该项目是Lua开发工具的所在地:)

您可能需要尝试,该项目包括一个远程调试器,并与Love2d、Moai和其他Lua引擎集成

(这些细节以前都在这里,但问题后来被删除了,所以我把一些信息移到了这里。)

  • Lua IDE,用Lua编写;简单轻便
  • 语法突出显示和代码折叠
  • 函数和关键字的自动完成
  • 交互式控制台直接测试本地和远程执行的代码段
  • 集成调试器(支持本地和远程调试)
  • 集成式静态分析仪
  • 独特的实时编码功能()
  • Love2d自动完成,以及
  • Moai集成,以及
  • Gideros Mobile
  • OpenResty/NginxLua脚本
  • Adobe LightroomLua插件
  • 和的设备调试
  • 集成的降价格式,用于提供课程和说明
  • 无需安装;从任何文件夹运行
  • 开源(MIT许可证)
  • Windows、Mac和Linux

我刚刚安装了插件,看起来很有希望。感谢并祝贺您构建了如此有用的插件。我已经安装了插件。。。并执行了设置。。并将魔兽世界设置为外部库…但我需要的是假设我需要Lightroom类(来自Lightroom sdk)然后,当我按下alt+enter键时我需要它。就像在Android Studio中一样。但在这里它是不可能的。所以,请你指导我如何添加lightroom sdk,就像我们在Android Studio中所做的那样。它能与64位主机二进制文件一起工作吗?所有其他调试器似乎都无法满足这一基本要求。谁还会开发32位应用?+1,我在2010年尝试使用EclipseLua插件,后来放弃了。这个版本看起来很有希望。你有线头和自动完成功能吗?