# IntelliJ-EmmyLua **Repository Path**: patron_chen/IntelliJ-Lua ## Basic Information - **Project Name**: IntelliJ-EmmyLua - **Description**: Lua IDE for IntelliJ IDEA lua编辑器 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 28 - **Created**: 2017-05-23 - **Last Updated**: 2021-06-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # EmmyLua for IntelliJ IDEA [![Build status](https://ci.appveyor.com/api/projects/status/m25uajpqa2fft8ah?svg=true)](https://ci.appveyor.com/project/EmmyLua/intellij-emmylua) [![Online EmmyLua Doc](https://img.shields.io/badge/emmy-doc-46BC99.svg?style=flat-square)](https://emmylua.github.io) [![Jetbrains plugin](https://img.shields.io/jetbrains/plugin/d/9768-emmylua.svg?style=flat-square)](https://plugins.jetbrains.com/plugin/9768-emmylua) [![Jetbrains plugin](https://img.shields.io/jetbrains/plugin/v/9768-emmylua.svg?style=flat-square)](https://plugins.jetbrains.com/plugin/9768-emmylua) [![donate](https://img.shields.io/badge/donate-emmy-FF69B4.svg?style=flat-square)](https://emmylua.github.io/donate.html) [![Join the chat at gitter](https://img.shields.io/badge/chat-on%20gitter-46BC99.svg?style=flat-square)](https://gitter.im/emmylua/Lobby?utm_source=share-link&utm_medium=link&utm_campaign=share-link) [![加入QQ群](https://img.shields.io/badge/chat-QQ群-46BC99.svg?style=flat-square)](//shang.qq.com/wpa/qunwpa?idkey=f1acce081c45fbb5670ed5f880f7578df7a8b84caa5d2acec230ac957f0c1716) QQ交流群:`29850775` (最新版本以及部分视频演示在群文件中下载) ![snapshot](/snapshot/overview.gif) | feature | progress | | ------------------------------------ | :------: | | Syntax highlighting | ✔ | | Highlighting global | ✔ | | Highlighting local/param | ✔ | | Highlighting up value | ✔ | | Lua 5.3 support | ✔ | | Find usages | ✔ | | Rename(Shift + F6) | ✔ | | Go to definition(Ctrl + Mouse) | ✔ | | Go to symbol(Ctrl + Alt + Shift + N) | ✔ | | Go to class(Ctrl + N) | ✔ | | Go to file(Ctrl + Shift + N) | ✔ | | Parameter name hints | ✔ | | Keyword completion | ✔ | | Basic completion | ✔ | | Structure view | ✔ | | Brace Matching | ✔ | | Comment in/out | ✔ | | Color settings page | ✔ | | Comment based type/class annotation | ✔ | | Method override line marker | ✔ | | Name suggestion for refactor | ✔ | | Quick Documentation(Ctrl + Q) | ✔ | | Live templates | ✔ | | Postfix completion templates | 14 | | Code formatter | ✔ | | Code intentions | 9 | | Code inspections | 7 | | Lua Standard Library/API | ✔ | | Region folding | ✔ | | Attach Debugger | ✔ | | Remote Debugger | ✔ | | Lua Check | ✔ | | Embed Remote Debugger | 0% | | Lua Profiler | ✔ | | ... .etc | | ## Build environment requirements - Visual Studio 2015 - JDK 1.8 - Setup environment variables as following: JAVA_HOME="path to JDK 1.8" IDEA_HOME="path to IDEA 172+" ## Building `./gradlew buildPlugin`