I looked around and found many lists of of editors and UIs listed to use. Most specific to WoW don't seem to have been updated in quite a while, but while I did see one updated for WoD I found none for Legion.
I'm curious what other people are using and if there's anything up to date that is useful for WoW addons specifically.
I've noticed the new forums here haven't been very busy. Is there a discord or something else similar around for discussion?
I'm not sure about Mac users, but most Windows users use Notepad++, UltraEdit, or some other enhanced text editor. If you are thinking about IntelliSense-type stuff, again, most people just don't bother, which is why such projects die.
I was mostly hoping for something that was maintained for WoW-Lua specific syntax highlighting, but at best most of those are from Legion.
I had seen a few editors too that seemed to (attempt to) give you a WYSIWYG XML editors that could be useful at times, but not really needed for what I'm going to work on. Completely get why these sorts of things die though.
I did stumble upon the wowace IRC channel as well. Seems there just isn't much addon discussion these days like there was in the past, unless I've just missed out on the sites. Will have to ask some dumb questions around as I make progress on this project and get it to where it'll have something usable.
Seems that wowace and curseforge joined up to try and bring it together so I suppose we can try to do that on here :)
Another way I've had a lot of luck in finding out how certain things work now is by extracting the API files from the current version of WoW and then looking at the code in them manually for game functions relating to things I want to modify.
Hehe, we will see how long it takes for the community to be gathered. I will stick around and see what happens. ;P
I am already using as many of the native art files as possible, but to get the right graphics file paths and the like always was a PITA. I never extract the interface files till now, but will give it a try. Will definitely make things easier in many cases. Thanks for the tip!
Most of the active AddOn developers ask and answer questions on the Wowinterface forums. I have no idea why, but every expansion or two it shifts back and forth between Curseforge/Wowace (same owners, same forums now) and Wowinterface. I don't think there is a consensus or implied migration on purpose, it just happens.
I've tried Atom and Sublime and ended up on Visual Studio Code.
Faster than the other ones.
Has an extension for syntax highlight for WoW API.
Has a command line you can use to work with GIT stuff (or anything else you want to do, it's a command line), you can also do the GIT stuff on the UI, no need for command line, i'm just used to it and you can do more with it.
Got mine working with a lua linter + an altered version of lua to match WoW's version of lua, so I have syntax errors and such.