Zerobrane Studio-это легкий кроссплатформенный Lua Ide с завершением кода, выделением синтаксиса, удаленной отладкой, анализатором кода, живым кодированием и отладкой для различных двигателей Lua (Lua 5.1, Lua 5.2, Lua 5.3, Lua 5.4, Luajit, Löve, Moai, Gideros, Coronade, Coramade, Coramade, Coramade, Coramade, Coramade, Coramade, Coramade, Coasx. OpenResty/Nginx, Torch7, Redis, GSL-Shell, Adobe Lightroom, Lapis, Mounscript и другие).
Go To File , по всему проекту Go To Symbol и Insert Library Function .packages/ ): плагины, которые обеспечивают дополнительную функциональность;cfg/i18n/ ): переводы меню и сообщений на другие языки;cfg/ ): Настройки для различных компонентов, стилей, цветовых тем и других предпочтений. IDE может быть установлен и запустить из любого каталога . Есть три варианта его установки:
Никакой компиляции не требуется ни для одной из вариантов установки, хотя сценарии для составления необходимых библиотек для всех поддерживаемых платформ доступны в build/ каталоге.
См. Раздел установки в документации для получения дополнительной информации и инструкций удаления.
IDE может быть запущен с помощью команды zbstudio с небольшими изменениями в зависимости от того, используется ли упакованная установка или копия репозитория:
zbstudio из каталога, который IDE устанавливается, или создает ярлык, указывающий на zbstudio.exe .zbstudio при установке из установки пакета или запуска ./zbstudio.shZeroBrane Studio если установлено или запустите ./zbstudio.sh при использовании снимка/клона репозитория. Общая команда для запуска составляет следующее: zbstudio [option] [<project directory>] [<filename>...] .
zbstudio <filename> [<filename>...] .zbstudio <project directory> [<filename>...] .zbstudio -cfg "string with configuration settings" , например: zbstudio -cfg "editor.fontsize=12; editor.usetabs=true" .zbstudio -cfg <filename> , например: zbstudio -cfg cfg/xcode-keys.lua .Все изменения конфигурации, применяемые из командной строки, эффективны только для текущего сеанса.
Если вы загружаете файл, вы также можете установить курсор на определенную строку или в определенной позиции, используя filename:<line> и filename:p<pos> синтаксис (0,71+).
Во всех случаях только одному экземпляру IDE будет разрешено запустить по умолчанию: если один экземпляр уже запускается, другой не будет запущен, но параметры каталога и файла, передаваемых во второй экземпляр, запустит открытие этого каталога и файлы (ы) в уже запущенном экземпляре.
Смотрите.
Zerobrane LLC: Пол Кулченко ([email protected])
Luxinia dev: Christoph Kubisch ([email protected])
Проект Estrela, на котором основан эта IDE, был объединен в Zerobrane Studio. Если вы использовали Estrela для создания Astrela для авторизации Graphics, вы можете использовать эту GraphicsCodepack, чтобы получить доступ ко всем файлам, спецификациям и инструментам API.
Смотрите лицензию.