Lua IDE/Debugger Plugin for IntelliJ IDEA
Clone or download
Latest commit dbf482e Dec 15, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github issue template Jul 17, 2018
.idea remove unity Nov 29, 2018
debugger bug fix #207 Dec 3, 2018
gen/com/tang/intellij/lua declaration tree: bug fix #201 #46 Dec 13, 2018
gradle/wrapper use official 0.3.3 Jun 13, 2018
libs remove unity Nov 29, 2018
license add EasyHook license file Feb 11, 2018
patchs compatible-with-171 Dec 4, 2018
snapshot readme.md Jul 30, 2018
src clean code Dec 15, 2018
.gitignore * tcp engle may merge send Aug 14, 2018
LICENSE.txt update license.txt Feb 5, 2018
README.md ver 1.2.6 Nov 17, 2018
build.gradle Regression Oct 9, 2018
build_versions.gradle build version 171 Jun 7, 2018
gradle.properties 1.3.0 Dec 1, 2018
gradlew gradle wrapper Feb 5, 2018
gradlew.bat gradle wrapper Feb 5, 2018
patchs.gradle compatible-with-171 Dec 4, 2018
settings.gradle Detect os in build.gradle Aug 16, 2018

README.md

EmmyLua for IntelliJ IDEA

Online EmmyLua Doc Jetbrains plugin Jetbrains plugin donate Join the chat at gitter 加入QQ群

Version CI status
IDEA 171 Build status
IDEA 172-181 Build status
IDEA 182 Build status

QQ交流群:29850775 (最新版本以及部分视频演示在群文件中下载)

snapshot

Find usages

find_usages

Rename

rename

Parameter hints

param_hints param_hints_cfg

Go to symbol

go_to_symbol

Go to class

go_to_class

Quick Documentation(Ctrl + Q)

quick_documentation

Method separators

method_separators_cfg method_separators

Method override line marker

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

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

Developed By

@tangzx 阿唐

Contributors