EmmyLua for IntelliJ IDEA
QQδΊ€ζ΅ηΎ€οΌ1ηΎ€οΌ29850775
2ηΎ€οΌ529914962
(ζζ°ηζ¬δ»₯ει¨εθ§ι’ζΌη€Ίε¨ηΎ€ζδ»ΆδΈδΈθ½½)
Find usages
Rename
Parameter hints
Go to symbol
Go to class
Quick Documentation(Ctrl + Q)
Method separators
Method override line marker
Features
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 |
Road map
- Attach debugger rewriting
- Remote debugger rewriting
- Data follow inspections
- Ctrl follow inspections
-
@interface
support - API Hub
Build environment requirements
-
JDK 11
-
Setup environment variables as following:
JAVA_HOME="path to JDK 11" IDEA_HOME_203="path to IDEA 203+"
Building
./gradlew buildPlugin -DIDEA_VER=203
Developed By
Contributors