Zerobrane Studio는 코드 완료, 구문 강조 표시, 원격 디버거, 코드 분석기, 라이브 코딩 및 다양한 LUA 엔진 (LUA 5.1, LUA 5.2, LUA 5.3, LUA 5.4, LUAJIT, Löve, MOAI, GIDEROS, CORONA, COCOS2D-, COCOS2D-, COCOS2D-)에 대한 가벼운 크로스 플랫폼 LUA IDE입니다. OpenResty/nginx, Torch7, Redis, GSL-Shell, Adobe Lightroom, Lapis, Moonscript 등).
Go To File 프로젝트 전체가 Go To Symbol 하고 Insert Library Function 퍼지 검색 .packages/ ) : 추가 기능을 제공하는 플러그인;cfg/i18n/ ) : 메뉴 및 메시지의 다른 언어로의 번역;cfg/ ) : 다양한 구성 요소, 스타일, 색상 테마 및 기타 기본 설정에 대한 설정. IDE는 모든 디렉토리에 설치하고 실행할 수 있습니다. 설치하는 세 가지 옵션이 있습니다.
모든 지원되는 플랫폼에 필요한 라이브러리를 컴파일하는 스크립트는 build/ 디렉토리에서 사용할 수 있지만 설치 옵션에는 컴파일이 필요하지 않습니다 .
자세한 내용은 설명서의 설치 섹션을 참조하십시오.
패키지 설치 또는 저장소 사본이 사용되는지 여부에 따라 약간 변형 된 zbstudio 명령을 사용하여 IDE를 시작할 수 있습니다.
zbstudio 실행하거나 zbstudio.exe 를 가리키는 바로 가기를 만듭니다.zbstudio 실행하거나 저장소의 스냅 샷/클론을 사용할 때 ./zbstudio.sh 실행하십시오../zbstudio.sh 를 설치하거나 실행하면 ZeroBrane Studio 응용 프로그램을 시작하십시오. 시작을위한 일반 명령은 다음과 같습니다. 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 : Paul Kulchenko ([email protected])
Luxinia Dev : Christoph Kubisch ([email protected])
이 IDE가 기반으로하는 Estrela 프로젝트는 Zerobrane Studio로 합병되었습니다. 그래픽 셰이더 작성에 Estrela를 사용한 경우이 그래픽 코드 패킹을 사용하여 모든 API 파일, 사양 및 도구에 액세스 할 수 있습니다.
라이센스를 참조하십시오.