Zerobrane Studio ist eine leichte plattformübergreifende Lua-IDE mit Code-Vervollständigung, Syntax-Hervorhebung, Remote-Debugger, Codeanalysator, Live-Codierung und Debugging-Unterstützung für verschiedene Lua-Motoren (Lua 5.1, Lua 5.2, Lua 5.3, Lua 5.4, Marmal, Luajit, Löve, Löve, Moai, Moai, Moai, Moai, Corona, Gideros. OpenResty/Nginx, Torch7, Redis, GSL-Shell, Adobe Lightroom, Lapis, Moonscript und andere).
Go To File , project-wide Go To Symbol und Insert Library Function .packages/ ): Plugins, die zusätzliche Funktionen bieten;cfg/i18n/ ): Übersetzungen der Menüs und Nachrichten an andere Sprachen;cfg/ ): Einstellungen für verschiedene Komponenten, Stile, Farbthemen und andere Einstellungen. Die IDE kann in ein beliebiges Verzeichnis eingebaut und ausgeleitet werden. Es gibt drei Optionen, um es zu installieren:
Für eine der Installationsoptionen ist keine Zusammenstellung erforderlich , obwohl die Skripte, die die erforderlichen Bibliotheken für alle unterstützten Plattformen kompilieren können, im build/ Verzeichnis erhältlich sind.
Weitere Informationen und Deinstallationsanweisungen finden Sie im Abschnitt Installation in der Dokumentation.
Die IDE kann mit dem Befehl zbstudio mit geringfügigen Abweichungen gestartet werden, je nachdem, ob eine verpackte Installation oder eine Repository -Kopie verwendet wird:
zbstudio aus dem Verzeichnis aus, dass die IDE installiert ist, oder erstellen Sie eine Verknüpfung, die auf zbstudio.exe zeigt.zbstudio aus, wenn Sie aus der Paketinstallation installiert oder ausgeführt werden ./zbstudio.sh Wenn Sie einen Snapshot/Klon des Repositorys verwenden.ZeroBrane Studio -Anwendung, falls installiert oder ausgeführt werden ./zbstudio.sh , wenn Sie einen Snapshot/Klon des Repositorys verwenden. Der allgemeine Befehl zum Starten lautet wie folgt: zbstudio [option] [<project directory>] [<filename>...] .
zbstudio <filename> [<filename>...] .zbstudio <project directory> [<filename>...] .zbstudio -cfg "string with configuration settings" , zum Beispiel: zbstudio -cfg "editor.fontsize=12; editor.usetabs=true" .zbstudio -cfg <filename> , zum Beispiel: zbstudio -cfg cfg/xcode-keys.lua .Alle aus der Befehlszeile angewendeten Konfigurationsänderungen sind nur für die aktuelle Sitzung wirksam.
Wenn Sie eine Datei laden, können Sie den Cursor auch in einer bestimmten Zeile oder an einer bestimmten Position unter Verwendung von filename:<line> und filename:p<pos> -Syntax (0,71+) einstellen.
In allen Fällen darf nur eine Instanz der IDE standardmäßig starten: Wenn eine Instanz bereits ausgeführt wird, wird das andere nicht gestartet, aber die an die zweiten Instanz übergebene Verzeichnis- und Dateiparameter werden in der bereits gestarteten Instanz die Öffnung dieses Verzeichnisses und die Datei (n) auslösen.
Siehe Beitrag.
Zerobrane LLC: Paul Kulchenko ([email protected])
Luxinia Dev: Christoph Kubisch ([email protected])
Das Estrela -Projekt, auf dem diese IDE basiert, wurde in Zerobrane Studio zusammengefasst. Wenn Sie Estrela für die Grafik -Shader -Authoring verwendet haben, können Sie diesen GraphicsCodePack verwenden, um Zugriff auf alle API -Dateien, Spezifikationen und Tools zu erhalten.
Siehe Lizenz.