WoWInterface

WoWInterface (https://www.wowinterface.com/forums/index.php)
-   General Authoring Discussion (https://www.wowinterface.com/forums/forumdisplay.php?f=20)
-   -   Editor, LUA (https://www.wowinterface.com/forums/showthread.php?t=55585)

loff93 07-20-17 06:40 PM

Editor, LUA
 
Hey everyone!

Made a few simple addons to learn LUA & WoW APIs better. Before I start my new project which will be a lot bigger than earlier projects, I want to find a decent editor. Mostly for scripting but if it has features for UI that would be handy.
Currently I'm using Visual studio with no syntax errors and I have to save & reload ingame to test if it works. Not an ideal situation.

What editors do you recommend and does it need plugins to work well?

NB!
Found tons of stuff here but no idea if they are outdated:
http://et.worldofwarcraft.wikia.com/wiki/Lua_editors
WoW UI Designer for example looked decent but might be outdated?

- Loff

briskman3000 07-20-17 07:18 PM

I personally just use Notepad++ and sometimes I edit directly in GitHub.

There was some progress on updating Sublime over in this thread http://www.wowinterface.com/forums/s...ad.php?t=55457 to build all of the functions in it for syntax and such, not sure if they ever finished all of the functions though.

jeffy162 07-20-17 07:44 PM

I also use Notepad++. Works pretty much out of the box, but, to do Lua you should really go through the options.

You will have to save and /reload UI in-game regardless of what you use to write Lua, IF you make changes to the .lua file while in-game. That's just the way the game is.

Lua is a Portuguese word that means moon, it's NOT an acronym in any way, shape or form.

Seerah 07-20-17 08:24 PM

Moved thread to the correct forum.

I also use Notepad++. There are some other editors here: http://www.wowinterface.com/forums/s...ad.php?t=43699 You'll have to see if they've been kept up-to-date.

Kkthnx 07-20-17 08:45 PM

I used to use Notepad++ then I switched.

Now I switch between Visual Studio Code and Atom

There is also Sublime Text

I would try them all and mess with all their features and plugins and see what one suits you best! Good luck

loff93 07-20-17 09:30 PM

.
 
Thanks for all the suggestions and for moving the thread!

VincentSDSH 07-22-17 01:09 AM

I use UltraEdit. I've tried others but I always come back to UE.

guema 08-08-17 11:01 AM

Visual Studio Code is really good. Under MIT Licence and multi-platform, this is a real rupture in Microsoft past habits.

I love integrated Git and easy extensions install/creation etc...
The interface is clean, intuitive, and well designed.

Thanks to "Septh" and his/her awesome wow lua extension. It is really useful, and make me win a lot of time.

Rainrider 08-12-17 05:59 PM

Quote:

Originally Posted by guema (Post 324583)
Thanks to "Septh" and his/her awesome wow lua extension. It is really useful, and make me win a lot of time.

What do you find awesome in Septh's extension actually? How does it safe time? It is basically just some additional coloring for wow stuff and that's all. Or am I missing something?

I use VS code too btw (with default Lua and an extension for luacheck for linting). AFAIK Sublime has the best support for the WoW API thanks to a package Reslike is currently working on (search the forums here for the thread), but I haven't tried that out yet.

Mayron 08-24-17 12:19 AM

I use Visual Studio Code as you can integrate a source control such as Git, or Subversion, and can easily upload code. I also use a bunch of plugins. I still always use Notepad++ now and again. I used to use IntelliJ but Visual Studio Code is far more lightweight. I prefer the settings for altering Lua formatting colours in IntelliJ though... It definitely was a smarter IDE.

Resike 08-24-17 12:35 PM

Quote:

Originally Posted by Rainrider (Post 324608)
What do you find awesome in Septh's extension actually? How does it safe time? It is basically just some additional coloring for wow stuff and that's all. Or am I missing something?

I use VS code too btw (with default Lua and an extension for luacheck for linting). AFAIK Sublime has the best support for the WoW API thanks to a package Reslike is currently working on (search the forums here for the thread), but I haven't tried that out yet.

Staph calling me Reslike! :D

Rainrider 08-26-17 06:00 PM

Omg sorry. it wasn't on purpose

Stiil, you should like being resurrected ;)

Resike 08-27-17 03:32 AM

Quote:

Originally Posted by Rainrider (Post 324827)
Omg sorry. it wasn't on purpose

Stiil, you should like being resurrected ;)

It's okay :), yes please channel all your resurrect spells on me! Feel free to try out the package tho, since i need more testers/feedback.


All times are GMT -6. The time now is 08:05 AM.

vBulletin © 2024, Jelsoft Enterprises Ltd
© 2004 - 2022 MMOUI