Skip to content
Java Lua C Other
Latest commit 0efa59a Jan 23, 2016 root@sylvanaar-build Added tag 1.0.85-143 for changeset a564d9e55d58
branch : idea15
Failed to load latest commit information.
err Fix API use in bug reporter for latest EAP Sep 21, 2014
lib Update to LuaJ 3.0 Jul 4, 2014
resources Added ConvertQuotesIntention. Jan 21, 2016
src Merged in juntalis/lua-for-idea/idea15 (pull request #4) Jan 23, 2016
test More test infrastructure (a little). Also a failing unit test for Sep 19, 2013
.hgignore ignore user dictionaries Oct 1, 2011
idlua-8-15.xml Fix ant build Jul 26, 2014


IconLua language support for JetBrains IDEs


  • Semantic code highlighting of identifiers: global, local, parameter, upvalue
  • Highly configurable syntax highlighting
  • Syntax checking and error highlighting
  • Code completion across all files including libraries and custom API's
  • Code completions enhanced by type inference and flow analysis
  • Support for external API definitions to enhance completion including custom function signatures
  • LuaDoc auto-generation with highlighting and folding
  • Quick Documentation (ctrl-Q/cmd-f1) for Lua APIs, and custom API's
  • Code Formatter
  • Go to definition (ctrl-click/cmd-click)
  • Find Usages, Goto Symbol
  • Lua SDK REPL Console
  • Modules support for completions (Experimental)
  • Structure view / Code Outline
  • Refactorings
    • Safe Delete
    • Rename Identifier
    • Introduce Variable (Experimental)
  • Debugger (Experimental)
  • Code Inspections
    • Unused assignment
    • Suspicious global creation, helps catch leaked globals
    • Unbalanced assignment statements, helps catch bugs in multiple assignment statements
    • Many more...
  • Code Intentions
    • Replace explicit string library calls like string.len("foo") with ("foo"):len()
    • Many more...

Something went wrong with that request. Please try again.