Zero Brane Studio | |
---|---|
| |
Sorts | ID |
Författare | Paul Kulchenko |
Skrivet i | Lua |
Operativ system | Programvara för flera plattformar |
Första upplagan | 18 januari 2012 |
senaste versionen | 1,90 (9 februari 2020 ) |
Licens | MIT-licens |
Hemsida | studio.zerobrane.com |
Mediafiler på Wikimedia Commons |
ZeroBrane Studio är en lätt Lua IDE skriven i Lua själv med hjälp av wxWidgets och Scintilla som redigeringskomponent. Det är ett program med öppen källkod som är tillgängligt under den tillåtande MIT -licensen .
IDE stöder Lua- syntaxmarkering , autokomplettering (inklusive för spelmotorer som stöds), fjärrfelsökning för både Lua-versionerna 5.1, 5.2, 5.3 och LuaJIT, såväl som för sådana spelmotorer som LÖVE [1] , Moai [2] , Gideros , Marmalade Quick [3] , Corona och Cocos2d samt ett antal icke-spelmiljöer skriptade i Lua.
Lua - debuggern MobDebug som används i denna IDE är också tillgänglig som en fristående komponent [4] .
Skaparen av programmet definierar det som en enkel programmeringsmiljö, redo att användas av skolbarn och elever, men kraftfull nog för erfarna programmerare, som också är fullt utbyggbar genom Lua- skript [5] .
Som ett exempel på en enkel refactoring ges namn på en lokal variabel , för vilken du kan klicka Ctrloch dubbelklicka på valfri förekomst av variabeln för att välja alla dess förekomster i det aktuella lexikala blocket . Vidare, genom att använda möjligheten till flera redigeringar, kan du helt enkelt ange ett nytt variabelnamn [6] .
Du kan också dra nytta av de många redigeringsfunktionerna genom att välja flera redigeringspunkter med Ctrl[6] -tangenten .
En annan ganska avancerad funktion i ZeroBrane Studio som Lua-IDE är enkel navigering genom alla funktioner i det aktuella projektet, inklusive anonyma , för vilka dispositionsområdet [6] tjänar .
ZeroBrane Studio - vidareutveckling av lua-script-programmeringsmiljön Estrela Editor [7] [8] - komponenter i den öppna 3D-motorn Luxinia [9] .
Lua | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|