Right now Im using 2, TextPad for java because I got it free from my class and it has a compiler, but then I use EditPlus2 for lua/jass. So Im wondering, I like EditPlus2 but where can I get a lua and java compiler for it? Or is there anyting better I should beaware of?
Not really on topic, but while we're on the subject of editors, I'd like to introduce you to my buddy MoonEdt. It's a real-time multi-user text editor over the internet. I've used it in conjuntion with Ventrilo, I was helping a friend with making a PHP script, and it totally r0xx0rz. But it doesn't have many other features, sadly.
In the same context we have SubEthaEdit which apparently has more features, but it's Mac only...
There's always [SciTE] which has a [Lua Scripting Extension] but in my honest opinion, when it comes to real beardy testing, one can't beat the [Lua Parser itself]. Just run it on your file in a command prompt via 'lua -l filename.lua'. This will also give you a good testing grounds to practice real, executable Lua to see whether a crazy idea will work before booting up the Warcraft client for it.
Yea you need a registered version of Uedit32, but its a great program.
I like Scite, and Blua, but unfortunately both lock up randomly....with Scite it seems to do it more often when working with large files (SavedVariables)
I used to use B:LUA and I liked it alot, but I had 3 problems with it.
1) When working with largish files (about 1k lines) it would lock up semi often.
2) I never could get the FrameXML plugin to work so all references to Blizzard UI code were underlined as though they didn't exist
3) It didn't recognize file scope locals as being there so all file scope locals were underlined like they weren't there
I now use [ConTEXT]
It's very stable.
Has highlighters for every language I could think of.
Can execute a shell command and give you the output (very handy for activating the lua interpreter :))
I'm using Editplus 2 together with the lua interpreter itself for testing. I'm also using LuaUnit to try to learn XP style coding, and use a simple batch file to launch testing.
I'm using Editplus 2 together with the lua interpreter itself for testing. I'm also using LuaUnit to try to learn XP style coding, and use a simple batch file to launch testing.
No, i meant I'm using edit plus, and i'm also using the lua interpreter that i downloaded from lua.org (i think that's where i got it... let me check... Ah yes, http://lua-users.org/wiki/LuaBinaries is where i got it.)
The interpreter doesn't interface with editplus that I have found.
Is there a LUA Editor out there that can 'remember' all the variables(locals, globals, =s) you create [thats gonna be hard] and let you list them somewhere?
You might want to try out Eclipse for LUA Editing as well... its just very very big to edit text files.
http://blua.sourceforge.net/
B:Lua - Lua Integrated Development Environment (IDE)
In the same context we have SubEthaEdit which apparently has more features, but it's Mac only...
http://capnbry.net/wow/downloads/lua.txt
http://www.ultraedit.com/index.php?name=Downloads
Yea you need a registered version of Uedit32, but its a great program.
I like Scite, and Blua, but unfortunately both lock up randomly....with Scite it seems to do it more often when working with large files (SavedVariables)
1) When working with largish files (about 1k lines) it would lock up semi often.
2) I never could get the FrameXML plugin to work so all references to Blizzard UI code were underlined as though they didn't exist
3) It didn't recognize file scope locals as being there so all file scope locals were underlined like they weren't there
I now use [ConTEXT]
It's very stable.
Has highlighters for every language I could think of.
Can execute a shell command and give you the output (very handy for activating the lua interpreter :))
Where can I get the EditPlus 2 lua interpeter?
The interpreter doesn't interface with editplus that I have found.
http://www.discordmods.com/EditPlus/index.html
You might want to try out Eclipse for LUA Editing as well... its just very very big to edit text files.