Cross-platform Windows, Mac OSX, and Linux: your choice.
Auto-complete With auto-complete for Lua and Luup functions, spend less time typing and more time thinking.
Scope aware selection
Select instances of a variable in the current scope with
Ctrl/Cmd-DblClick. Type a new name.
Multi-file editing Keep as many files open as you need and navigate them using the file browser or the editor tabs.
Select and edit at multiple cursor positions at the same time using
Instantly usable Ever opened a new tool and didn’t know where to start? ZeroBrane Studio for Vera includes scripts and instructions to get you started.
for k,v in pairs(tbl) do print(k,v) end works for you, you will not have any use for the integrated pretty printing of Lua values when using
Stack view The Stack view provides not only the call stack with function names, but also presents all local variables and upvalues for each of the stack frames. You can even drill down to get values of individual elements in tables.
Interactive console Want to test something quickly? Run your luup commands in the console with full access to your application state and all variables. You can execute code fragments and change variable values without restarting your application.