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 there just isn't much addon discussion these days like there was in the past, unless I've just missed out on the sites.
I've got the same problem. I guess most questions aren't too hard to answer for someone how already did something similar, but unfortunately there aren't too many active people around here.
...so when you find a helpful WoW addon development related site or forum, please let me know! ;)
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.
Snippets.
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.
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. Adobe Reader
You can do the same art if you need all of the art files for some reason.
I am now utilizing however many of the local craftsmanship records as would be prudent, yet to get the correct designs document ways and so forth dependably was a PITA. I never remove the interface documents till now, yet will try it out. Will make things less demanding as a rule. A debt of gratitude is in order for the tip!
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 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.
We simply don't need them. :)
Just as Myrroddin says: Nothing special needed here.
Maybe something that hepls a bit with Lua, but that's it. Even the basic text editor of your OS is totally sufficient!
Thanks for the responses!
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.
This page has good instructions on how to do it: http://wowwiki.wikia.com/wiki/Extracting_interface_files
Short answer:
Start with with arguments added: -console
Bring up the console with a backtick: `
Type: exportInterfaceFiles code
You can do the same art if you need all of the art files for some reason.
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.
Hello, you might wanne try Visual Studio Code and Septh WoW Extension from the MarketPlace =)
I do not think so
Why not?! It's great.
I use Atom on both Windows and Mac. It has syntax highlighting support for the WOW API and Lua. https://atom.io
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.
Snippets.
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.
I haven't tried it yet, but there is a SVN plugin for VS Code. https://marketplace.visualstudio.com/items?itemName=cdsama.tortoise-svn-for-vscode
IntellJ IDE with Lua plugin, a bit of a stepup from Notepad++ I was using earlier with LuaDoc that enables you to comment the code inline.
I stumbled upon this gem when I first got things up and running:
https://bitbucket.org/sylvanaar2/lua-for-idea/wiki/Home
It includes instructions on setting up your environment as well as the Warcraft API, hope it helps!
BBEdit works fantastic on a Mac
HOME OF THE FREE, BECAUSE OF THE BRAVE