한줄평
“루아 개발 환경을 편집기에서 제대로 갖추고 싶을 때 첫 번째로 고를 만합니다. 다만 편집기 설정과 연동을 직접 해야 하고 단독 실행 앱은 아닙니다.”
이런 분께 루아를 편집기에서 편하게 작성하려는 개발자께 권합니다.
좋은 점
- 자동완성·진단·타입 힌트를 폭넓게 지원
- 주요 편집기와 두루 호환
아쉬운 점
- 편집기 연동을 별도로 설정해야 함
루아 랭귀지 서버 소개
루아(Lua)로 작성된 언어 서버로, LSP(Language Server Protocol)를 통해 편집기에 자동완성·정의 이동·타입 힌트·정적 진단을 제공합니다. VS Code, Neovim 등 LSP를 지원하는 편집기에 붙여 씁니다. 그 자체는 화면이 없는 백그라운드 서버라 편집기 확장을 통해 동작합니다. 루아 코드를 자주 다루는 개발자에게 사실상 표준으로 쓰이는 도구입니다.