Zerobrane Studio est un Lua Ide multiplateforme léger avec l'achèvement du code, la mise en évidence de la syntaxe, le débogueur à distance, l'analyseur de code, le codage en direct et le support de débogage pour divers moteurs Lua (Lua 5.1, Lua 5.2, Lua 5.3, Lua 5.4, Luajit, Löve, Moai, Gideros, Corona, Marcade Ramp Openresty / Nginx, Torch7, Redis, GSL-Shell, Adobe Lightroom, Lapis, Moonscript et autres).
Go To File , allez à l'échelle du projet Go To Symbol et Insert Library Function .packages/ ): plugins qui fournissent des fonctionnalités supplémentaires;cfg/i18n/ ): Traductions des menus et messages vers d'autres langues;cfg/ ): Paramètres pour divers composants, styles, thèmes de couleur et autres préférences. L'IDE peut être installé et exécuter à partir de n'importe quel répertoire . Il existe trois options pour l'installer:
Aucune compilation n'est nécessaire pour aucune des options d'installation, bien que les scripts pour compiler les bibliothèques requises pour toutes les plates-formes prises en charge soient disponibles dans la build/ répertoire.
Voir la section d'installation dans la documentation pour plus de détails et des instructions de désinstallation.
L'IDE peut être lancé en utilisant la commande zbstudio avec de légères variations selon que l'installation emballée ou une copie de référentiel est utilisée:
zbstudio à partir du répertoire sur lequel l'IDE est installé ou créez un raccourci pointant vers zbstudio.exe .zbstudio lors de l'installation à partir de l'installation du package ou exécutez ./zbstudio.sh lors de l'utilisation d'un instantané / clone du référentiel.ZeroBrane Studio si vous êtes installé ou exécutez ./zbstudio.sh lors de l'utilisation d'un instantané / clone du référentiel. La commande générale pour le lancement est la suivante: zbstudio [option] [<project directory>] [<filename>...] .
zbstudio <filename> [<filename>...] .zbstudio <project directory> [<filename>...] .zbstudio -cfg "string with configuration settings" , par exemple: zbstudio -cfg "editor.fontsize=12; editor.usetabs=true" .zbstudio -cfg <filename> , par exemple: zbstudio -cfg cfg/xcode-keys.lua .Toutes les modifications de configuration appliquées à partir de la ligne de commande ne sont efficaces que pour la session en cours.
Si vous chargez un fichier, vous pouvez également définir le curseur sur une ligne spécifique ou à une position spécifique en utilisant filename:<line> et filename:p<pos> ostaxes (0,71+).
Dans tous les cas, une seule instance de l'IDE sera autorisée à lancer par défaut: si une instance est déjà en cours d'exécution, l'autre ne sera pas lancée, mais le répertoire et les paramètres de fichier transmis à la deuxième instance déclenchent l'ouverture de ce répertoire et des fichiers dans l'instance déjà démarrée.
Voir contribution.
Zerobrane LLC: Paul Kulchenko ([email protected])
Luxinia Dev: Christoph Kubisch ([email protected])
Le projet Estrela sur lequel cet IDE est basé a été fusionné dans Zerobrane Studio. Si vous avez utilisé ESTRELA pour la création de shader graphiques, vous pouvez utiliser ce GraphicsCodePack pour accéder à tous les fichiers, spécifications et outils API.
Voir la licence.