ZeroBrane Studio

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку
ZeroBrane Studio
ZeroBrane Studio
Тип IDE
Автор Paul Kulchenko
Перший випуск 18 січня 2012; 12 років тому (2012-01-18)
Стабільний випуск 1.30 (9 лютого 2020; 4 роки тому (2020-02-09))
Операційна система Крос-платформове програмне забезпечення
Мова програмування Lua
Ліцензія Ліцензія MIT
Вебсайт studio.zerobrane.com

ZeroBrane Studio — легковаге інтегроване середовище розробки для мови програмування Lua, написане на самій мові Lua з використанням wxWidgets та Scintilla як компонента редагування.

Особливості[ред. | ред. код]

IDE підтримує підсвітку синтаксису Lua, автодоповнення (в тому числі і для підтримуваних ігрових рушіїв), віддалене зневадження як для Lua версій 5.1, 5.2, 5.3 і LuaJIT, так і для таких ігрових рушіїв, як LÖVE[1], Moai[en][2], Gideros, Marmalade Quick[3], Corona, і Cocos2d.

Розробник програми визначає її як просте середовище програмування, готове для використання школярами та студентами, однак достатньо потужне для досвідчених програмістів, яке, до того ж, може бути розширеним з допомогою Lua-сценаріїв[4].

Так, щоб перейменувати локальну змінну, потрібно просто натиснути Ctrl і, подвійним клацанням по будь-якому входженню змінної, виділити усі її входження у поточному лексичному блоці. Далі, скориставшись можливістю множинного редагування, можна просто ввести нове ім'я змінної. Також можна скористатися можливостями множинного редагування, виділивши декілька точок редагування з допомогою клавіші Ctrl. Область «outline» забезпечує просту навігацію по всіх функціях поточного проекту, включно з анонімними.[5].

Див. також[ред. | ред. код]

  • Textadept[en] — універсальний редактор для програмістів, написаний на Lua.

Примітки[ред. | ред. код]

  1. Varma, 2012.
  2. Francisco Tufró. 2. Installing MOAI SDK. § Setting up the environment // Developing Mobile Games With Moai SDK. — Packt Publishing, 2013. — P. 12. — ISBN 978-1-78216-506-4.(англ.)
  3. Adrian Bridgwater (15 лютого 2013). Spreading Marmalade-Flavor Open Source RAD. Dr. Dobb’s Journal. Архів оригіналу за 1 вересня 2015. Процитовано 16 травня 2015.(англ.)
  4. ZeroBrane Studio - Lightweight IDE for your Lua needs. Архів оригіналу за 18 січня 2016. Процитовано 30 травня 2015.(англ.)
  5. Features - ZeroBrane Studio. Архів оригіналу за 8 грудня 2015. Процитовано 30 травня 2015.(англ.)

Література[ред. | ред. код]

  • Jayant Varma. Ch. 14. Third-Party Applications → IDEs → ZeroBrane Studio // Learn Lua for iOS Game Development. — Apress, 2012. — P. 320. — ISBN 978-1-4302-4662-6.(англ.)

Посилання[ред. | ред. код]