I have been working on a Lua IDE within the FREE IntelliJ IDE.
Screenshots, Screencasts, and setup instructions on the wiki page:
http://bitbucket.org/sylvanaar2/lua-for-idea/wiki/Home
Here’s an (incomplete) feature list:
Modules support
Debugger support (Experimental)
LuaDoc Support (Experimental)
Lua SDK REPL Console (Experimental)
Live Templates (“Zen Lua”)
Basic Completions
Quick Documentation with Multiple documentation providers
Resolving Globals in project and libraries
Custom API Support including custom function signatures (Experimental)
Function Information via Quickhelp
Lua Standard Library Information via Quickhelp (ctrl-Q)
Hilighting of Upvalues and Fields
Goto Symbol
Safe Delete (Experimental)
Rename Identifier (Experimental)
JavaHelp For Lua 5.1
Execution in the Kahlua interpreter
Go to definition
find usages
Code formatting
Keyword completion
1 quickfix
5 code intentions
6 code inspection
Highlighting global vs local variables
Script execution and run configurations
Kahlua interpreter window for interactive script execution (repl)
Comes with an embedded Lua compiler written in Java (Kahlua)
Structure view
Syntax checking
Syntax highlighting - including proper handling of extended syntax comments and quotes
Customizable highlighting colors
Code folding for code blocks and comments
Brace Matching for do blocks, long strings and comments, and (, { , [
Minor feature: comment in/out.
To install the Lua plugin, use the plugin manager inside IntelliJ
To do so, choose File/Settings/Plugins, and Locate the Lua plugin and right click it and choose install. [import]uid: 846 topic_id: 2200 reply_id: 302200[/import]