This is a read-only snapshot of the ComputerCraft forums, taken in April 2020.
matejdro's profile picture

Lua IDE

Started by matejdro, 25 September 2012 - 07:35 PM
matejdro #1
Posted 25 September 2012 - 09:35 PM
Hello!

I'm wondering if there is any good IDE for programming lua? Currently I'm working in notepad++, but it would be nice if there is something with more lua-specific features like syntax error detection or even some kind of intelisense?
Doyle3694 #2
Posted 25 September 2012 - 09:36 PM
notepad++: language: l: lua
matejdro #3
Posted 25 September 2012 - 09:46 PM
It's still basic text editor, just with syntax highlighting.
Cranium #4
Posted 25 September 2012 - 09:55 PM
I suggest looking at the features of Notepad++ a little closer. Theres all that you need within this program. Take a look.

EDIT: Also this
Noodle #5
Posted 25 September 2012 - 09:59 PM
Hello!

I'm wondering if there is any good IDE for programming lua? Currently I'm working in notepad++, but it would be nice if there is something with more lua-specific features like syntax error detection or even some kind of intelisense?
There is a few
1: My CC Function Import (When it's released)
2: ScriTE (Lua only editor, it doesn't debug but it helps with simple basic lua syntax)
3: Plain-old Notepad++ With lua language enabled.
matejdro #6
Posted 25 September 2012 - 10:05 PM
I have already looked at NP++ a lot, but I was unable to find anything else than syntax highlighting. I of course have lua language chosen all the time.

Any more hint? :P/>/>
Noodle #7
Posted 25 September 2012 - 10:09 PM
I have already looked at NP++ a lot, but I was unable to find anything else than syntax highlighting. I of course have lua language chosen all the time.

Any more hint? :P/>/>
http://www.computercraft.info/forums2/index.php?/topic/4412-wipneed-forum-mods-helpn-computercraft-language/page__pid__34316#entry34316
That's the N++ lua syntax edit.. Still needing to upload.
KinoftheFlames #8
Posted 26 September 2012 - 10:10 AM
I'm writing a Lua/CC editor specifically for CC in CC. http://www.computercraft.info/forums2/index.php?/topic/4270-v03-ed-the-in-game-ide/

At some point I plan to add auto-complete for Lua and CC functions.
matejdro #9
Posted 26 September 2012 - 01:55 PM
http://www.computerc...4316#entry34316
That's the N++ lua syntax edit.. Still needing to upload.

It's still only syntax coloring. Or am I missing something?

I'm writing a Lua/CC editor specifically for CC in CC. http://www.computerc...he-in-game-ide/

At some point I plan to add auto-complete for Lua and CC functions.

Thanks, but I'm looking for a out of game editor. I already saw your editor and I must say that I like it. But I don't think it's possible to make an editor in game that can even match regular notepad (mainly due to inability to select text with a mouse).
KinoftheFlames #10
Posted 26 September 2012 - 04:19 PM
Thanks, but I'm looking for a out of game editor. I already saw your editor and I must say that I like it. But I don't think it's possible to make an editor in game that can even match regular notepad (mainly due to inability to select text with a mouse).
You're right that nothing can beat out of game editors solely based on the fact that CC doesn't support mouse control.
Having said that, my editor will also be adding text selection with shift+arrow keys and blinking text (for sure) and allow Ctrl+C for copying (if Minecraft and CC support this OS-interaction).

The closest thing I've seen relevant to your interest is this CC Lua IDE being developed:
http://www.computerc...ompletion-code/
But it's far from done and missing a lot of stuff from notepad++
paulclinger #11
Posted 26 September 2012 - 08:36 PM
I've been developing a Lua IDE that includes syntax highlighting, auto-complete, remote debugging, and other features. The project page (http://studio.zerobrane.com/) includes screenshots (http://studio.zerobr...creenshots.html) and demos/tutorials showing it in action (http://studio.zerobr.../tutorials.html). Works on Windows, OSX, and Linux.
Noodle #12
Posted 27 September 2012 - 10:07 PM
Just here to tell you that my N++ language add-on is uploaded!
LINK
Cranium #13
Posted 27 September 2012 - 10:17 PM
Just here to tell you that my N++ language add-on is uploaded!
LINK
Shameless self plug….. :P/>/>
Noodle #14
Posted 27 September 2012 - 11:36 PM
Just here to tell you that my N++ language add-on is uploaded!
LINK
Shameless self plug….. :P/>/>
No I told him earlier that I had the editor, just not published yet. I "updated" that post with the new one with the release of the N++ Add-on.
Cranium #15
Posted 27 September 2012 - 11:38 PM
I'm just kidding, I'm glad you released it. I'm gonna try it out later tonight when I get to my home computer.
machinesmith #16
Posted 16 July 2013 - 11:59 PM
what about scite? it hase autocomplete for variables and user functions
http://code.google.com/p/scite-for-lua/
Kingdaro #17
Posted 17 July 2013 - 12:27 AM
Why was Sublime Text never mentioned?

It's not an IDE but has pretty much every feature of an IDE.
billysback #18
Posted 17 July 2013 - 06:07 AM
urm… isn't a necro of a thread that's been dead for more than 6 months against the rules?
whatever… I don't see what's wrong with default N++, so what if you don't get a little bit of help…
H4X0RZ #19
Posted 17 July 2013 - 09:39 AM
Whats about Light Table? Yea, it just has highlighting but it's in alpha :D/>
ETHANATOR360 #20
Posted 17 July 2013 - 12:27 PM
take a look at this http://www.minecraft...-computercraft/
EDIT: just realized this was a necro post :(/>
Lyqyd #21
Posted 17 July 2013 - 01:44 PM
It's not about the length of time, it's about the value of the contributions. It's okay to add to a discussion instead of starting a new topic, but if all you have to say is "cool", it's not worth adding, even if the topic is new.
Grim Reaper #22
Posted 17 July 2013 - 04:22 PM
If you're familiar with Eclipse at all, this is an IDE which is built off of Eclipse to work with Lua. It feels a lot like Eclipse, but it uses Lua syntax and doesn't say undefined functions are incorrect syntax (this would be a problem since you don't have any of the CC apis built in to your project :P/>). Here is the link.