Questions tagged [zerobrane]

ZeroBrane Studio is a lightweight Lua IDE with code completion, syntax highlighting, remote debugger, code analyzer, live coding, and debugging support for several Lua engines.

ZeroBrane Studio is a lightweight Lua IDE with code completion, syntax highlighting, remote debugger, code analyzer, live coding, and debugging support for several Lua engines.

It is simple and instantly usable for beginners (as tested with middle and high school students with no programming experience), yet feature-rich and extensible for experienced developers. Unlike Eclipse and IntelliJ, it has a small footprint and is completely customizable with Lua. Unlike TextMate and Sublime Text, it includes a remote debugger and a full IDE feature set.

ZeroBrane Studio also provides several unique features: live coding for immediate feedback, Markdown formatting in comments for providing instructions with minimal context switching, and integrated interactive materials for those learning Lua or getting familiar with programming.

Feature highlights

  • Small, portable, open-source, and cross-platform (Windows, Mac OSX, and Linux).
  • Auto-completion for functions, keywords, and custom APIs.
  • Interactive console to directly test code snippets with local and remote execution.
  • Live coding with Lua (demo), Löve 2D (demo), Gideros (demo), Moai (demo), and Corona (demo).
  • Integrated debugger (with support for local and remote debugging), and more.

Source: http://studio.zerobrane.com/

137 questions
1
vote
1 answer

ZeroBrane Studio showing outline for Java files?

I recently discovered that ZeroBrane Studio 1.90 comes with a lexer for Java, which makes it nicely syntax color Java files. However, it seems that ZB cannot list Java functions in the Outline pane, like it does for Lua and C/C++. Digging a little…
OppfinnarJocke
  • 1,038
  • 2
  • 9
  • 21
1
vote
1 answer

(Windows) Adding ZeroMQ to ZeroBrane?

Bear with me, as I'm not a pro by any means. I've known about ZeroMQ for a while, and that it offers a very interesting way of utilizing multiple cores by clever use of networking. I'd like to see what I can get going with it, as the lua examples…
FiftyTifty
  • 91
  • 1
  • 7
1
vote
1 answer

change mapped directory to not show full path

Is there a way to give a custom name or only show the folder name of a mapped directory in the ide, instead of the fullPath + direcory name? They are completely out of line compared to each other with having names like e.g. c:\documents and…
tim99
  • 65
  • 7
1
vote
1 answer

Running ZeroBrane from Lua

Given that ZeroBrane is all written in Lua, can it be actually started from within a Lua environment? The main motivation would be to fully integrate it inside an existing application (running within the same thread), being able to debug locally…
1
vote
1 answer

ZeroBrane Studios: How to Compile Entire Project?

As title says, how do I compile the entire project? When I click Project -> Compile (or use corresponding shortcut key) it only compiles the currently open file. I want to compile the entire project. Compiling each file one at a time is cumbersome,…
Chef Niko
  • 15
  • 2
1
vote
1 answer

Zerobrane: Unable to right-click items in Project Tree on Xubuntu 20.04

Zerobrane Studio Version: 1.90 OS: Ubuntu 20.04.2 LTS x86_64 CPU: Intel i5-4590 (4) @ 3.700GHz GPU: NVIDIA GeForce GTX 1050 Ti Memory: 2565MiB / 7852MiB Video: https://app.box.com/s/dui1kxuat8saodg8hr9ws9qz91ewgop8 As title suggests. I never had…
keb
  • 63
  • 4
1
vote
1 answer

ZeroBrane: Change color of auto-completion menu...?

Is there any way to change the color of the auto-completion menu in ZeroBrane (v1.90)? I have tried all the Tomorrow themes but it seems that the auto-completion menu in all of them is dark text on dark blur background. That does not fit my eyes at…
OppfinnarJocke
  • 1,038
  • 2
  • 9
  • 21
1
vote
1 answer

debug openresty with zerobrane

I've followed this tutorial to setting up Zerobrane IDE for debugging openresty: http://notebook.kulchenko.com/zerobrane/debugging-openresty-nginx-lua-scripts-with-zerobrane-studio. I installed openresty 1.19.3.1 from a brew formula, and lua scripts…
George Livanoss
  • 443
  • 1
  • 4
  • 14
1
vote
1 answer

How to run LUA project with IUP package in ZeroBrane Studio?

I have this problem starting/debugging a project in ZeroBrane Studio. I have all source files. Using a command in cmd.exe: lib\lua52.exe OmapTest2.lua starts the project, but I want to debug the project. When I execute the OmapTest2.lua in ZBS it…
Balttazarr
  • 75
  • 2
  • 11
1
vote
1 answer

ZeroBrane with Lua 5.4

In ZeroBrane Studio latest version 1.9, if we choose the menu option "Project","Lua interpreter", there is only the version up to 1.3. How can I add 5.4 ? Also, what are the steps to install lua 5.4 and the library iuplua for 5.4? luarocks does not…
Roger
  • 333
  • 2
  • 13
1
vote
1 answer

math.maxinteger value is nil in Interactive interpreter at zerobrane

math.maxinteger value is nil in Interactive interpreter at zerobrane but not nil in Interactive pattern at cmdline.I test it in windows.
周运良
  • 11
  • 1
1
vote
2 answers

Styles for Watch Window in Zerobrane

I can not find any information to change the Overlay Mask for this Watch Window. Each Style has the same problem White Text with white active Overlay for activ Watch selection O.o macOS 10.15.5 ZeroBrane Studio (1.90; MobDebug…
Lars Urban
  • 25
  • 4
1
vote
1 answer

project user.lua require statement only for project specific Modules

I have maintained my user.lua project folder specific. Is there anything in place where I can exclude Zerobrane's env path when I check a Module require statement with "Evaluate in Console"? The reason for this is , i will ensure that everything is…
Lars Urban
  • 25
  • 4
1
vote
1 answer

ZeroBrane and LuaJIT FFI

I am working on a project in which Lua (more specifically LuaJIT) is the scripting language but most of the heavy lifting is performed in C code. The C code is compiled into a .so file and LuaJIT's ffi capabilities are used to load the library and…
1
vote
1 answer

Change menu item hotkeys using the user.lua file

I'm trying to change the comment/uncomment hotkey, but it's not working. I'm on a Mac, but I want to actually use the Ctrl key modifier instead of the Cmd key. Since the hotkey that I want to use is already assigned to something else, I'm trying to…
Bernoulli Lizard
  • 537
  • 1
  • 12
  • 23
1 2
3
9 10