问题标签 [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 回答
177 浏览

macos - 使用 torch-cl 在 OSX 中安装 zerobrane 火炬包的正确路径?

我在 OSX Capitan 上安装了 Zerobrane Studio,并想添加 Torch 包,但无法确定 Torch-cl 的正确位置。当我尝试选择 Lua 解释器时,torch 没有作为选项出现。

我目前将其设置在 path.torch = ~/Users/HOME/torch-cl/exe

0 投票
1 回答
134 浏览

zerobrane - Zerobrane 是否提供“包含”机制?

对于 Zerobrane 用户,因为这不是关于 lua 的问题:

我使用 Zerobrane 来编辑与 LuaLatex 一起使用的 lua 程序。非常好 !

在使用 LuaLatex 的开发之前,我在那里进行了所有测试。所以,一开始,程序在那里运行。我需要整理这部分,在 ZeroBrane 上,通过使文件分层,周围有一个主文件和从属文件。

再一次,这是一个关于 ZeroBrane 的问题,而不是关于我如何在 LuaLatex 中使用该文件(我对 doFile、luaexec 和 co 有足够的了解)

这存在吗?

我看到PaulK路过,如果他能放下一条线,将不胜感激......

0 投票
3 回答
2383 浏览

linux - 在 Linux 上安装 ZeroBrane Studio

我下载ZeroBraneStudioEduPack-1.40-linux.sh并运行了它,但我在任何地方都找不到 IDE。

这是我跑时的输出./ZeroBraneStudioEduPack-1.40-linux.sh

这是我的linux信息:

0 投票
2 回答
115 浏览

lua - Debuging lua application using ZeroBraneStudio with own lua interpreter

I would like to debug my application using ZeroBraneStudio 1.4 with my own lua interpreter (5.1) on Windows 7.

I set the interpreter in user.lua as

#xA;

my_app.lua has the following as the first line

#xA;

which prints

#xA;

When I start debugging, the following error occurs.

#xA;

I have the following line in Class2.lua:36

#xA;

It seems that the ZBS is mixing up the directories of built in Lua interpreter with the one that I would like to use.

How can I prevent this?

0 投票
0 回答
59 浏览

wxwidgets - Key_Down 事件不会在使用 ZeroBrane Turtle 库的 Mac 上触发

我一直在使用 ZeroBrane 及其包含的 Turtle 库来向年幼的孩子教授(非常)基本的编程技能。本周是孩子第二次使用 Mac,两次 char() 函数在他们的代码中都不起作用。我尽我所能追踪它,并且从未在这行代码中设置关键变量(在 char 函数中使用):

框架:连接(wx.wxEVT_KEY_DOWN,功能(事件)键=事件:GetKeyCode()结束)

当前学生正在运行 Yosemite(我不知道以前的学生使用的是相同版本还是不同的 OS X 版本)。

关于在哪里寻找解决的任何建议?

0 投票
1 回答
314 浏览

lua - 为什么 Lua package.loaded 不能缓存模块返回的全局表?

来自 Lua 5.1 参考手册:

找到加载器后,require 使用单个参数 modname 调用加载器。如果加载器返回任何值,require 将返回的值分配给 package.loaded[modname]。如果加载器没有返回值并且没有为 package.loaded[modname] 分配任何值,则 require 将 true 分配给该条目。在任何情况下,require 都会返回 package.loaded[modname] 的最终值

在我看来,它意味着当你使用 require 和 success 时,package.loaded[modname]无论是 true 还是依赖于 loader 函数的 table 都必须有值返回

所以下面有我的测试

在此处输入图像描述

我的在哪里package.loaded["test"]?但是当我在 test.lua 中更改一行时

在此处输入图像描述

这是我的 Lua 解释器:

ZeroBraneStudioEduPack-1.40-win32/Project/Lua Interperter/Lua

对不起我的英语不好

PS
以上截图以全分辨率提供1、2

0 投票
1 回答
70 浏览

zerobrane - 懒惰的提示?(如 Visual Studio)

我最近发现了 Löve 和 Zerobrane,我来自 Visual Studio 2013/17 上的 VB.NET,我正在寻找一些配置技巧。

经过一番搜索,我在系统偏好设置中写了这个:

有了它,自动完成很快(通常,我接受建议并使用这些键继续我的线路)

但我没有找到这方面的偏好:当我写“如果为真”并按 Enter 时,Visual Studio 会自动写:

(功能,for等方面的相同技巧......)

我找不到的另一个技巧:当我写“a=b+c”时,Visual Studio 会自动写:

当您阅读代码时,它非常有用;)

我是法国人,也许我在谷歌上找不到正确的词来找到这些偏好。

感谢您的阅读,也许您的帮助:D

0 投票
0 回答
147 浏览

zerobrane - Zerobrane 没有搜索我当前的项目文件夹

我在一个项目上使用 Zerobrane 已经很长时间了,“在文件中查找”对于该项目来说效果很好。但是,如果我然后从另一个文件夹项目中打开另一个文件,然后滑动切换到当前文件的项目按钮,它可以正确地让我看到新项目中的所有文件。但是,当我尝试在文件中查找时,它不会检查正确的文件夹。事实上,它也不检查旧项目。它总是不会给出在文件中查找的搜索结果。有谁知道怎么做?

0 投票
1 回答
130 浏览

zerobrane - 在多用户计算机上运行 ZeroBrane Studio 调试器#zerobrane

我正在尝试在多用户 linux 平台上设置 ZeroBraneStudio,在调试器服务器上运行时出现问题。当一个用户启动或运行调试器服务器时,其他用户将无法使用调试器。有伴随的错误/警告消息:

单实例通信失败;可能有另一个实例正在运行,这可能会干扰调试器。

无论 ZBS 是全局安装还是安装在用户的个人 $HOME 目录中,都会发生这种情况,并导致所有调试器按钮变灰。如果我隔离调试器服务器 PID 并终止进程,那么另一个用户可以继续运行调试器,但这显然远非理想。

有一种方法可以运行提示和技巧部分中讨论的调试器的多个实例:https ://studio.zerobrane.com/doc-tips-and-tricks

** 运行多个 IDE 实例同时调试两个应用程序** 要运行多个 IDE 实例来调试两个应用程序,您可以像往常一样启动一个实例,然后使用以下命令启动第二个实例: zbstudio -cfg "singleinstance=false; debugger.port = 8173"。如果您在 OSX 上,您可能需要使用 open ZeroBraneStudio.app --args -cfg "singleinstance=false; debugger.port = 8173"。

但是这个解决方案需要用户“猜测”一个可用的端口号。有没有更好的方法来实现多个用户同时运行调试器?

0 投票
1 回答
41 浏览

zerobrane - ZeroBrane 启动时自动启动调试器服务器

如何让 ZeroBrane 在启动时自动启动调试器服务器?

我已将 Lua 嵌入到 C++ 应用程序中。我想使用 ZeroBrane 调试 Lua 脚本。C++ 应用程序启动 ZeroBrane,调用 mobdebug.start(),但随后用户必须手动转到 Project->Start Debugger Server。ZeroBrane 是否可以配置为在 IDE 启动时启动服务器?

提前致谢,