问题标签 [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.
macos - 使用 torch-cl 在 OSX 中安装 zerobrane 火炬包的正确路径?
我在 OSX Capitan 上安装了 Zerobrane Studio,并想添加 Torch 包,但无法确定 Torch-cl 的正确位置。当我尝试选择 Lua 解释器时,torch 没有作为选项出现。
我目前将其设置在 path.torch = ~/Users/HOME/torch-cl/exe
zerobrane - Zerobrane 是否提供“包含”机制?
对于 Zerobrane 用户,因为这不是关于 lua 的问题:
我使用 Zerobrane 来编辑与 LuaLatex 一起使用的 lua 程序。非常好 !
在使用 LuaLatex 的开发之前,我在那里进行了所有测试。所以,一开始,程序在那里运行。我需要整理这部分,在 ZeroBrane 上,通过使文件分层,周围有一个主文件和从属文件。
再一次,这是一个关于 ZeroBrane 的问题,而不是关于我如何在 LuaLatex 中使用该文件(我对 doFile、luaexec 和 co 有足够的了解)
这存在吗?
我看到PaulK路过,如果他能放下一条线,将不胜感激......
linux - 在 Linux 上安装 ZeroBrane Studio
我下载ZeroBraneStudioEduPack-1.40-linux.sh
并运行了它,但我在任何地方都找不到 IDE。
这是我跑时的输出./ZeroBraneStudioEduPack-1.40-linux.sh
这是我的linux信息:
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
my_app.lua
has the following as the first line
which prints
#xA;When I start debugging, the following error occurs.
#xA;I have the following line in Class2.lua:36
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?
wxwidgets - Key_Down 事件不会在使用 ZeroBrane Turtle 库的 Mac 上触发
我一直在使用 ZeroBrane 及其包含的 Turtle 库来向年幼的孩子教授(非常)基本的编程技能。本周是孩子第二次使用 Mac,两次 char() 函数在他们的代码中都不起作用。我尽我所能追踪它,并且从未在这行代码中设置关键变量(在 char 函数中使用):
框架:连接(wx.wxEVT_KEY_DOWN,功能(事件)键=事件:GetKeyCode()结束)
当前学生正在运行 Yosemite(我不知道以前的学生使用的是相同版本还是不同的 OS X 版本)。
关于在哪里寻找解决的任何建议?
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
对不起我的英语不好
zerobrane - 懒惰的提示?(如 Visual Studio)
我最近发现了 Löve 和 Zerobrane,我来自 Visual Studio 2013/17 上的 VB.NET,我正在寻找一些配置技巧。
经过一番搜索,我在系统偏好设置中写了这个:
有了它,自动完成很快(通常,我接受建议并使用这些键继续我的线路)
但我没有找到这方面的偏好:当我写“如果为真”并按 Enter 时,Visual Studio 会自动写:
(功能,for等方面的相同技巧......)
我找不到的另一个技巧:当我写“a=b+c”时,Visual Studio 会自动写:
当您阅读代码时,它非常有用;)
我是法国人,也许我在谷歌上找不到正确的词来找到这些偏好。
感谢您的阅读,也许您的帮助:D
zerobrane - Zerobrane 没有搜索我当前的项目文件夹
我在一个项目上使用 Zerobrane 已经很长时间了,“在文件中查找”对于该项目来说效果很好。但是,如果我然后从另一个文件夹项目中打开另一个文件,然后滑动切换到当前文件的项目按钮,它可以正确地让我看到新项目中的所有文件。但是,当我尝试在文件中查找时,它不会检查正确的文件夹。事实上,它也不检查旧项目。它总是不会给出在文件中查找的搜索结果。有谁知道怎么做?
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"。
但是这个解决方案需要用户“猜测”一个可用的端口号。有没有更好的方法来实现多个用户同时运行调试器?
zerobrane - ZeroBrane 启动时自动启动调试器服务器
如何让 ZeroBrane 在启动时自动启动调试器服务器?
我已将 Lua 嵌入到 C++ 应用程序中。我想使用 ZeroBrane 调试 Lua 脚本。C++ 应用程序启动 ZeroBrane,调用 mobdebug.start(),但随后用户必须手动转到 Project->Start Debugger Server。ZeroBrane 是否可以配置为在 IDE 启动时启动服务器?
提前致谢,