当前位置 : 主页 > 网络编程 > lua >

Lua:寻找开源图形解释器/控制台/交互式shell

来源:互联网 收集:自由互联 发布时间:2021-06-23
我正在寻找一个开源的Lua解释器(有时称为lua控制台或lua shell),具有以下功能: – 能够编写lua命令并查看结果 – 简单的图形UI – 自动完成全局对象,类方法 – 能够观察全局变量,包等的
我正在寻找一个开源的Lua解释器(有时称为lua控制台或lua shell),具有以下功能:
– 能够编写lua命令并查看结果
– 简单的图形UI
– 自动完成全局对象,类方法
– 能够观察全局变量,包等的价值
– 如果它与脚本文件编辑器或lua调试器集成,它甚至更好……

有任何想法吗?谢谢!

我开发的IntelliJ的Lua插件除了包含许多其他功能外,还包含2个解释器UI.

以下是其中一个解释器UI的截屏视频:http://www.screencast.com/t/0f262SeCKmqT

另一个是在下图中.

Lua for IntelliJ IDEA. https://bitbucket.org/sylvanaar2/lua-for-idea/wiki/Home

特征:

>介绍可变重构(实验)>调试器(实验)>模块支持(实验)> LuaDoc突出显示和折叠> Lua SDK REPL控制台>基本完成>多文档提供商的快速文档>解决项目和图书馆中的全局问题>自定义API支持,包括自定义功能签名>通过Quickhelp的功能信息>通过Quickhelp(ctrl-Q)的Lua标准库信息> Upvalues和Fields的Hilighting>转到符号>安全删除>重命名标识符> Lua 5.1的JavaHelp>在Kahlua翻译中执行>转到定义>找到用法>代码格式>关键字完成> 1个quickfix> 6个代码意图> 11次代码检查>突出显示全局变量和局部变量>脚本执行和运行配置>用于交互式脚本执行的Kahlua解释器窗口(repl)>附带用Java编写的嵌入式Lua编译器(Kahlua)>结构视图>语法检查>语法突出显示 – 包括正确处理扩展语法注释和引号>可自定义的突出显示颜色>代码块和注释的代码折叠>支持匹配do块,长字符串和注释,和(,{,[>次要功能:评论输入/输出.

网友评论