问题标签 [zerobrane]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
454 浏览

lua - 如何让 ZeroBrane Studio 使用另一个 Lua 版本?

Zero Brane studios 运行 Lua 5.1,我想升级到 5.2。我为 Windows 安装了 Lua

然后我下载了“ lua-5.2_Win64_bin.zip ”文件解压并将内容移动到“Lua for Windows”文件夹中。

然后我启动了 ZeroBrane 工作室,在Edit -> Preferences -> Settings: User下,我将此代码写入文件user.lua

然后我保存了文件,然后重新启动了 ZB Studio。为了检查这是否成功,我编译了这段代码:

所以它没有用。我怎样才能做到这一点?

0 投票
1 回答
203 浏览

lua - ZeroBrane - 如何清除调试窗口?

我想知道是否有办法清除 ZeroBrane 中的“本地控制台”窗格。有时它会“堵塞”而无法清理——例如检查_G会产生大量文本,之后一切都会变慢。

如果这很重要,我正在使用与 Marmalade 捆绑在一起的 v0.50。我尝试了本地菜单(右键单击),但什么也没有。

0 投票
3 回答
736 浏览

lua - ZeroBraneStudio 与 Torch 中的 Lua 版本

我使用 ZeroBrane Studio 作为 IDE 来编写深度学习代码。我意识到我在 IDE 中编程时保存的模型(使用 Lua 5.1 作为解释器)在从 Torch7 执行相同的加载时加载不好。当从 torch (./th code.lua) 学习然后尝试在 IDE 中加载它们时也会发生同样的情况。我得到类似的东西:

有人知道如何检查torch 使用的lua 版本吗?关于如何解决这个问题的任何想法?

谢谢!

更新:看来我确实在 Torch 和 ZeroBrane 中使用了相同的 Lua 版本(5.1)。通过torch.load()时,我仍然会得到不同的行为(一个成功,另一个崩溃)。

0 投票
1 回答
2040 浏览

lua - 卢阿预计在“打印”附近

我在lua中遇到了麻烦。

问题一: 每次我运行以下程序时,控制台都会告诉我:

预计在“本地”附近出现“结束”(在第 1 行关闭“功能”)

请注意我在所有大写注释中标记了有关错误的详细信息

我不明白为什么它期望 m11() 这么早关闭。

问题二: 我在一个完全独立的文件中重写了 valFromLine(),我得到:

'eof' 预计在 'print' 附近

我计算了我的“结束”语句,在任何一个代码示例中都找不到它们的问题。在这一点上,我完全失去了想法,请帮忙。谢谢。

0 投票
0 回答
135 浏览

c++ - LuaSocket dll加载错误

我通过 luasocket 将我的项目(C++ VS2015 和 lua 5.3)连接到 ZeroBrane IDE 调试器,所有工作都像预期的那样:

所以,我可以运行和调试这个项目。

但在我的另一个项目(C++ VS2013 & lua 5.1)中,我试图做完全相同的事情,但出现错误:

dll的路径是正确的。我还尝试将来自 ZeroBraneStudio 包的不同 core.dll 放在该文件夹中,但没有运气:

  • ZeroBraneStudio\bin\clibs\socket\core.dll
  • ZeroBraneStudio\bin\clibs52\socket\core.dll
  • ZeroBraneStudio\bin\clibs53\socket\core.dll

我打算自己用 VS2013 编译 core.dll,但我找不到合适的源代码。这一个http://files.luaforge.net/releases/luasocket/luasocket/luasocket-2.0-beta2只产生 socket.dll (重命名为 core.dll 什么都没有)。

有任何想法吗?

0 投票
1 回答
2399 浏览

lua - 尝试索引全局“火炬”(零值)

当我在 中运行一段简单的代码a = torch.Tensor(5,3)ZeroBraneStudio,我收到以下错误:

attempt to index global 'torch' (a nil value)

这是否意味着ZeroBraneStudio不承认Torch

0 投票
1 回答
196 浏览

lua - 如何在 ZeroBrane Studio 上重新映射“转到定义”和“重命名所有实例”?

我正在使用 ZeroBrane Studio 1.30

有没有办法将 Ctrl/Cmd-DoubleClick 快捷方式重新映射到键盘上的某个东西,比如 Ctrl-R?(无需鼠标点击)用户偏好?

同时,有没有办法将“转到定义”快捷方式重新映射到 Ctrl/Cmd+Alt+Click 以外的其他东西。

我已经尝试过这些没有运气:

keymap[ID.RENAMEALLINSTANCES] = "Ctrl-R"

editor.keymap[#editor.keymap + 1] = {('R'):byte(), wxstc.wxSTC_SCMOD_CTRL, ID.RENAMEALLINSTANCES}

也不是ID.RENAMEALLINSTANCES我试过ID_RENAMEALLINSTANCES没有运气。

0 投票
0 回答
263 浏览

lua - 如何在 zerobrane studio 中显示 RGB 图像?

在 Ubuntu 14.04 上,如果我在通过命令行调用的 qlua 解释器中运行以下代码(有或没有第一行),它会显示 Lena 图像:

我可以通过gnuplot显示灰度图像:

但是,如果我通过 Project->LuaInterpreter 将 Zerobrane Studio v1.30 解释器设置为 QLua-LuaJIT(没有“qlua”解释器)并运行它,我会收到以下错误:

如何在 ZBS 中显示 RGB 图像?

0 投票
1 回答
35 浏览

debugging - 调试器语法定义

Zerobrane 有一个配色方案,但在查看 .lua 文件时也会显示下划线(一些实线,一些虚线)。例如,

其中buttonMain虚线下划线和“显示”是实线下划线(只有单词display,而不是.content...部分。

它可能试图告诉我一些有用的东西,但我无法理解。

是否有资源来描述 Zerobrane Corona 调试器中的不同格式等及其含义?

我查看了 ZBS,但没有看到对此的解释。

谢谢你的帮助。

0 投票
1 回答
36 浏览

debugging - Zerobrane 输出窗口截断显示的输出

我一直未能发现如何强制 Zerobrane 中的“输出窗口”显示整个输出。我的设置是在大约第 80 列插入一个 CR,然后在下一行插入几个字符和 ...。我对各种关键词的十几次搜索没有产生解决方案。这个问题有什么解决办法吗?我认为某些配置选项可能会设置它,但是????。