Has anyone recently intergrated LUA into IntelliJ IDEA?

Hi,

Not satisfied with any IDE’s for Windows, I’ve been trying to integrate LUA SDK into IntelliJ but problem is there is no LUA in repositories of IntelliJ when I go to plugin settings and when I manually install it, it doesn’t come up into the New Project settings.

I would be glad if anyone would help me on this as tutorials regarding this are outdated,

Thanks. [import]uid: 206803 topic_id: 34863 reply_id: 334863[/import]

Found this link at learningcorona.com:

https://bitbucket.org/sylvanaar2/lua-for-idea/wiki/Home [import]uid: 147322 topic_id: 34863 reply_id: 138788[/import]

Thanks Caleb but i"m afraid those methods won’t work on newer versions of IDEA, that’s why I was asking if anyone recently integrated LUA into newer versions of IDEA. [import]uid: 206803 topic_id: 34863 reply_id: 138791[/import]

I switch to Glider from IDEA.
Was tricky at first but glad I did it… FWIW… [import]uid: 13784 topic_id: 34863 reply_id: 138810[/import]

@Aidin-

Ditto that. I love IntelliJ IDEA and used that for quite a while, but it was not easy to set up and something in the IntelliJ updates would break my set up frequently. I switched to Lua Glider (formerly Cider) and it has been great… a few hiccups, but so much smoother than trying to get IntelliJ to work with Corona consistantly. The link above: https://bitbucket.org/sylvanaar2/lua-for-idea/wiki/Home is the right place to start, tho, if you want things to work with IntelliJ.

[import]uid: 10818 topic_id: 34863 reply_id: 138819[/import]

Thanks Marble, I’ve tested Glider but it’s not free and the whole IDE is very heavy, I donno why, maybe because I’m currently on Windows. Besides it lack’s some certain features that I’m accustomed to through the years like hovering your mouse over variables to see their value which I have no idea why they don’t exist there.

ZeroBrane seemed good but I can’t get it’s variable/stack window to show useful info as GLIDER can.

IntelliJ IDEA seemed good but newer versions is kinda different with the ones that we have tutorials for and I can’t get LUA working inside it. [import]uid: 206803 topic_id: 34863 reply_id: 138820[/import]

I found the problem, the LUA plugin is not compatible with IntelliJ IDEA and that’s why it’s red in plugins window and not shown on new project window. [import]uid: 206803 topic_id: 34863 reply_id: 138837[/import]

I can get to compile and run LUA scripts but it doesn’t have autocomplete and also can’t get Corona API working inside it.

What I’ve done so far is to manually download LUA plugin and install it on IntelliJ IDEA but when I want to create new project, it doesn’t show LUA in project types.

I however found a way to compile LUA from IntelliJ with making an empty project and manually setting LUA as SDK. It doesn’t have auto complete for lots of things like print but it compiles OK.

But since I want Corona integration and autocomplete, I tried to download Corona API files from https://bitbucket.org/sylvanaar2/lua-for-idea/wiki/Home and installing it as classpath into LUA SDK but I still can’t get autocomplete.

I also don’t know how to set the default LUA interpreter to Corona Simulator, since as I googled it will be the next thing I need. [import]uid: 206803 topic_id: 34863 reply_id: 138852[/import]

Found this link at learningcorona.com:

https://bitbucket.org/sylvanaar2/lua-for-idea/wiki/Home [import]uid: 147322 topic_id: 34863 reply_id: 138788[/import]

Thanks Caleb but i"m afraid those methods won’t work on newer versions of IDEA, that’s why I was asking if anyone recently integrated LUA into newer versions of IDEA. [import]uid: 206803 topic_id: 34863 reply_id: 138791[/import]

I switch to Glider from IDEA.
Was tricky at first but glad I did it… FWIW… [import]uid: 13784 topic_id: 34863 reply_id: 138810[/import]

@Aidin-

Ditto that. I love IntelliJ IDEA and used that for quite a while, but it was not easy to set up and something in the IntelliJ updates would break my set up frequently. I switched to Lua Glider (formerly Cider) and it has been great… a few hiccups, but so much smoother than trying to get IntelliJ to work with Corona consistantly. The link above: https://bitbucket.org/sylvanaar2/lua-for-idea/wiki/Home is the right place to start, tho, if you want things to work with IntelliJ.

[import]uid: 10818 topic_id: 34863 reply_id: 138819[/import]

Thanks Marble, I’ve tested Glider but it’s not free and the whole IDE is very heavy, I donno why, maybe because I’m currently on Windows. Besides it lack’s some certain features that I’m accustomed to through the years like hovering your mouse over variables to see their value which I have no idea why they don’t exist there.

ZeroBrane seemed good but I can’t get it’s variable/stack window to show useful info as GLIDER can.

IntelliJ IDEA seemed good but newer versions is kinda different with the ones that we have tutorials for and I can’t get LUA working inside it. [import]uid: 206803 topic_id: 34863 reply_id: 138820[/import]

I found the problem, the LUA plugin is not compatible with IntelliJ IDEA and that’s why it’s red in plugins window and not shown on new project window. [import]uid: 206803 topic_id: 34863 reply_id: 138837[/import]

I can get to compile and run LUA scripts but it doesn’t have autocomplete and also can’t get Corona API working inside it.

What I’ve done so far is to manually download LUA plugin and install it on IntelliJ IDEA but when I want to create new project, it doesn’t show LUA in project types.

I however found a way to compile LUA from IntelliJ with making an empty project and manually setting LUA as SDK. It doesn’t have auto complete for lots of things like print but it compiles OK.

But since I want Corona integration and autocomplete, I tried to download Corona API files from https://bitbucket.org/sylvanaar2/lua-for-idea/wiki/Home and installing it as classpath into LUA SDK but I still can’t get autocomplete.

I also don’t know how to set the default LUA interpreter to Corona Simulator, since as I googled it will be the next thing I need. [import]uid: 206803 topic_id: 34863 reply_id: 138852[/import]