Categories


Authors:
sylvanaar
free software

Lua

Products: IntelliJ IDEA, RubyMine, WebStorm, PhpStorm, PyCharm, AppCode, Android Studio, 0xDBE, CLion

Vendor: sylvanaar

Email:

Website: http://bitbucket.org/sylvanaar2/lua-for-idea/

Description:

Lua language integration for IntelliJ
Features:
  • Type Inference Based Completions (Experimental)
  • Introduce Variable Refactoring (Experimental)
  • Modules support (Experimental)
  • Debugger (Experimental)
  • LuaDoc Creation, Highlighting and Folding
  • Live Templates ("Zen Lua")
  • Custom API Support including custom function signatures and documentation
  • Lua Standard Library Information via Quickhelp (ctrl-Q)
  • Goto Symbol
  • Safe Delete
  • Rename Identifier
  • JavaHelp For Lua 5.1
  • Go to definition
  • find usages
  • Code formatting
  • Speculative completion as an option (Settings|Lua)
  • Code completion
  • 1 quickfix
  • 6 code intentions
  • 11 code inspection
  • Script execution and run configurations
  • Kahlua REPL Console
  • Lua REPL Console
  • Structure view
  • Syntax checking
  • Highlighting of Upvalues, Parameters and Fields
  • Highlighting global vs local variables
  • Customizable Syntax highlighting
  • Code folding for code blocks and comments
  • Brace Matching for do blocks, long strings and comments, and (, { , [
  • Minor feature: comment in/out.
Downloads: 134959
Rating:
Participated in rating: 18
Version Since Build Until Build File/URL Size (Kb) Date Details
1.0.79-139. 138. 139.*. Download 1785.61 2014-10-18 06:20:16 details
1.0.74-135. 134. 137.*. Download 1782.54 2014-07-26 16:08:06 details
1.0a66. 132. 133.*. Download 1763.36 2014-05-11 06:55:54 details
1.0a61. 131. 131.*. Download 1707.14 2013-10-20 19:25:41 details
1.0a58. 129. 129.*. Download 1686.32 2013-09-15 07:53:08 details
1.0a55. 130. 130.*. Download 1706.07 2013-08-12 10:51:02 details
1.0a52. 126. 128.*. Download 1688.12 2013-03-11 06:11:04 details
1.0a49. 110.137. 117.*. Download 1363.18 2013-02-11 08:19:18 details
1.0a51. 123.4. 123.*. Download 1379.96 2013-02-11 08:14:37 details
1.0a45. 122.327. 122.*. Download 1373.35 2012-09-26 02:08:29 details
1.0a42. 120.152. 122.*. Download 1392.49 2012-08-25 11:22:14 details
1.0a17-appCode. 109.100. 109.*. Download 1251.45 2012-01-10 02:32:40 details
1.0a22. 99.18. 107.*. Download 1235.98 2011-11-05 08:39:40 details
1.0a20. 110.3. 110.99. Download 1239.97 2011-10-17 00:40:33 details
1.0a17. 108. 109.99. Download 1235.24 2011-10-01 02:32:14 details
1.0a09. 99.18. 107.*. Download 1170.09 2011-06-20 01:39:35 details
1.0a06. 80.8000. 107.*. Download 1163.76 2011-06-05 18:17:26 details
. .
185 updates are hidden show all updates

Recent change notes:

1.0a55-59
IDEA 13 Support
1.0a42-54
Intermission, go get a popcorn.
1.0a41
Many fixes to path handling in the run configurations

1.0a40
Improvements to completions and type inferences

1.0a26-39
Bug Fixes

1.0a24-5
Introduces type inference based completions. Very experimental. Large number of pending fixes, disabled by default

1.0a19-23
Bug Fixes

1.0a18
IDEA 11 Support (110+)

1.0a17
IDEA 11 Support

1.0a16
Bug Fixes

1.0a15
Major performance fixes for various global variable cases

1.0a14
Introduce Variable Refactoring (experimental)

1.0a12-3
Bug Fixes

Comments:

123>
Anonymous
2014-10-22 19:18:35
Tried to install lua Plugin on intellij 13.1 and now intellij will not start; just hangs. Two other co-workers have had the same problem.
.
Anonymous
Rated:
2014-07-09 16:14:55
I found two bug 1、it mostly can not go to definetion 2、if I wrote a file named 'a.lua', the content is 'foo { test = function() end}', and write a file named 'b.lua', but code complete don't work for 'foo.test()'
.
Anonymous
2014-06-09 14:57:12
I've tried to install plugin in AppCode 3.0 Build 137.67: Plugin Lua is incompatible with current installation
.
Anonymous
2014-05-30 22:48:53
I've tried to install plugin in AppCode 3.0 Build 137.67: Plugin Lua is incompatible with current installation
.
chocochaos
2014-01-22 15:54:53
Unfortunately PHPStorm does not start with this plugin installed. I had to remove it manually to be able to start PHPStorm again :(
.
talklittle
Rated:
2013-11-18 03:57:48
.
sylvanaar
2013-10-07 22:05:11
I haven't had the free time to devote to this lately - plus not using 5.2 myself doesn't help.
.
vanyatka
2013-10-07 20:29:51
NB: works only for 5.1 (released Mid 2009, heavily used in production, tough old-school lua crowd ;-).
.
sylvanaar
2013-10-06 11:17:32
Build for the storms and appcode 131 platform.
.
vanyatka
2013-10-03 17:29:25
cannot add lua sdk, Intellij Idea 12, Linux 2013-10-03 17:24:29,006 [255192629] ERROR - com.intellij.ide.IdeEventQueue - Error during dispatching of java.awt.event.InvocationEvent[INVOCATION_DEFAULT,runnable=com.intellij.openapi.util.EdtRunnable$1@6b2bf27a,notifier=null,catchExceptions=f alse,when=1380806661244] on sun.awt.X11.XToolkit@3a349072 java.lang.NullPointerException at com.sylvanaar.idea.Lua.sdk.LuaSdkType.getVersionString(LuaSdkType.java:135) at com.intellij.openapi.projectRoots.SdkType.getVersionString(SdkType.java:72) at com.intellij.openapi.projectRoots.impl.ProjectJdkImpl.getVersionString(ProjectJdkImpl.java:110) at com.intellij.openapi.roots.ui.configuration.projectRoot.ProjectSdksModel.a(ProjectSdksModel.java:286) at com.intellij.openapi.roots.ui.configuration.projectRoot.ProjectSdksModel.access$200(ProjectSdksModel.java:48) at com.intellij.openapi.roots.ui.configuration.projectRoot.ProjectSdksModel$5.consume(ProjectSdksModel.java:275) at com.intellij.openapi.roots.ui.configuration.projectRoot.ProjectSdksModel$5.consume(ProjectSdksModel.java:269) at com.intellij.openapi.projectRoots.impl.SdkConfigurationUtil$7.consume(SdkConfigurationUtil.java:282) at com.intellij.openapi.projectRoots.impl.SdkConfigurationUtil$7.consume(SdkConfigurationUtil.java:277) at com.intellij.openapi.fileChooser.ex.FileChooserDialogImpl.choose(FileChooserDialogImpl.java:135) at com.intellij.openapi.fileChooser.FileChooser.chooseFiles(FileChooser.java:238) at com.intellij.openapi.fileChooser.FileChooser.chooseFiles(FileChooser.java:217) at com.intellij.openapi.projectRoots.impl.SdkConfigurationUtil.selectSdkHome(SdkConfigurationUtil.java:277) at com.intellij.openapi.roots.ui.configuration.projectRoot.ProjectSdksModel.doAdd(ProjectSdksModel.java:269) at com.intellij.openapi.roots.ui.configuration.projectRoot.ProjectSdksModel$3.actionPerformed(ProjectSdksModel.java:251) at com.intellij.ui.popup.PopupFactoryImpl$ActionPopupStep$1.run(PopupFactoryImpl.java:726) at com.intellij.ui.popup.AbstractPopup$18.run(AbstractPopup.java:1253) at com.intellij.openapi.wm.impl.FocusManagerImpl.a(FocusManagerImpl.java:616) at com.intellij.openapi.wm.impl.FocusManagerImpl.g(FocusManagerImpl.java:597) at com.intellij.openapi.wm.impl.FocusManagerImpl.e(FocusManagerImpl.java:567) at com.intellij.openapi.wm.impl.FocusManagerImpl.access$200(FocusManagerImpl.java:55) at com.intellij.openapi.wm.impl.FocusManagerImpl$IdleRunnable.runEdt(FocusManagerImpl.java:102) at com.intellij.openapi.util.EdtRunnable$1.run(EdtRunnable.java:28) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:672) at java.awt.EventQueue.access$400(EventQueue.java:81) at java.awt.EventQueue$2.run(EventQueue.java:633)
.
kicklacacan
2013-10-03 06:45:37
Is there any chance that this will be available for webstorm 7 soon ? For now it says that it is incompatible
.
emssik
2013-05-01 01:05:39
Hi, Linux Mint 14 Intellij Idea 12 Ultimate JDK: 1.7.0.21 1. How can I run Lua script? There was exception created every time I try. [2106939] ERROR - com.intellij.ide.IdeEventQueue - Error during dispatching of java.awt.event.InvocationEvent[INVOCATION_DEFAULT,runnable=com.intellij.execution.impl.ExecutionManagerImpl$1$1@3da39e57,notifier=null,catchExceptions=false,when=1367354689877] on sun.awt.X11.XToolkit@41e69be8 java.lang.AssertionError: com.sylvanaar.idea.Lua.run.kahlua.KahluaExecutionResult@706fd374 2. How can I add external Lua SDK? When I try, I have exception too...
.
Anonymous
Rated:
2013-01-23 21:29:05
Thanks for updating to 12.0!
.
Anonymous
2012-12-31 01:10:16
Can you make this work with the latest version of WebStorm?
.
Anonymous
2012-12-08 21:49:37
Please make it work in 12.0
.
123>