Apologies if I missed this on another thread.

I'm a big fan of JetBrains' IntelliJ IDEA editor, a wonderful tool with a free, open-source community version.

Today I ran across the Lua plugin for it, here:

https://bitbucket.org/sylvanaar2/lua-for-idea/wiki/Home

He has specific support for Corona, Wow and Rift. I'm mailing him to ask about LOTRO.

From his feature list:

  • Support for LuaJ and Kahlua for Lua code execution.
  • Annotated Listing File Generation
  • Control-flow and Data-flow analysis (*Experimental*)
  • Type inference based completions (*Experimental*)
  • Introduce Variable Refactoring (*Experimental*)
  • Modules support
  • Debugger support (*Experimental*)
  • LuaDoc Support (*Experimental*)
  • Lua SDK REPL Console (*Experimental*)
  • Live Templates
  • 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.
Cheers,
Gloimli @ Windfola