Player menu: Launches the Gideros Player on the desktop, sends an application to the Gideros Player (on the desktop and/or the mobile device).Compile menu: Checks the syntax of your code, by compiling the project and writing the possible errors to the output console.Edit menu: Provides editing functionalities like undo, redo, cut, copy, paste, find and more.This is also the place where you export your code to Android Studio or XCode, etc. File menu: Where you open, save, close a project.The menu organization is also straightforward and easy to understand. Gideros Studio is a very simple and easy-to-use IDE. Open tutorials and 30+ example projects.When you start Gideros Studio, it opens in the welcome mode and shows the dashboard. 6.3 Specific Mac OS X key bindings for navigation.6 Gideros Studio IDE keyboard shortcuts.Introduction to Programming with Lua and the Corona Game Lab (ch.8), Cook's Books 1. Learn Lua for iOS Game Development (p.320), Apress 1 edition (December 17, 2012). Learning Mobile Application & Game Development with Corona SDK (p.324), Burtons Media Group 1 edition (April 1, 2013). Developing Mobile Games with Moai SDK (ch.2), Packt Publishing (March 25, 2013). ^ ZeroBrane Studio documentation: Debugging.^ LuaDist package manager integration with ZeroBrane Studio.As of 2020, the user community has contributed translations to eleven languages. ZeroBrane Studio supports interface translation into different languages by providing a Lua file containing all text that should be translated. It supports execution of Lua commands directly in the IDE, providing integration with included educational materials. ZeroBrane Studio supports Markdown formatting in comments, which supports text formatting and references to other Lua files and external resources. Packaged versions of ZeroBrane Studio distributed from the project website include educational materials for Lua with more than 50 simple scripts and examples, demonstrating use of Lua with Turtle graphics and Spirograph scripts. The open source plugin repository currently lists 45 plugins that range from simple plugins that customize the environment to more complex ones that provide real-time watches, document map, or split screen editing. ZeroBrane Studio includes support for plugins written in Lua. The live coding is supported for Lua interpreters and several other environments. In addition to debugging Lua applications, ZeroBrane Studio also supports live coding, which allows making changes to the application code while the application is running and seeing the results of the changes in the application. The IDE also supports on-device debugging for Corona SDK and Gideros Mobile software development kits, with the application running on a mobile device and the IDE running on a desktop computer. The debugger supports the following functions: step through the code, set/remove breakpoints, inspect variables and expressions using the Watch window, inspect the call stack with local values and upvalues (local values defined in the outer scope of the current function) using the Stack window, suspend/resume the running application, and run Lua commands in the Console window. ZeroBrane Studio provides local, remote and cross-platform debugging for applications executing Lua code. It has also been used in teaching undergraduate and graduate class on mobile application development. There are several books Īnd tutorials that cover using ZeroBrane Studio with various game and mobile toolkits. ZeroBrane Studio provides integration and debugging support for Lua 5.1, Lua 5.2, Lua 5.3, and LuaJIT interpreters integrated into various products: CoronaSDK, Cocos2d, Moai SDK, LÖVE, Gideros, Redis, Torch, Adobe Lightroom, Nginx Lua scripts and more. Integration with LuaDist package manager.Extensive documentation and tutorials.Fuzzy search with navigation to files, lines, and symbols/functions.Interactive console to directly test code snippets with local and remote execution. Debugging, including remote and cross-platform debugging.During the first year of the project, the development of Estrela and ZeroBrane Studio continued in parallel and in October 2012 Estrela Editor project was fully merged into ZeroBrane Studio project. The first public version of ZeroBrane Studio was released in January 2012. Estrela Editor was developed starting from August 2008 based on one of the sample applications included with wxLua wrapper around wxWidgets. It was based on open-source Estrela Editor for Luxinia, an open-source 3D graphics engine. ZeroBrane Studio was created by Paul Kulchenko in September 2011 as a way to allow inexperienced users to run and debug Lua applications, initially targeting Lua applications running on mobile devices.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |