Thread Tools Display Modes
09-01-20, 11:06 AM   #1
Ehnoah
A Murloc Raider
Join Date: Jun 2012
Posts: 7
Good Editor to start with?

Hey guys,

I'm looking to get into Addon development, I am curious if there is an good Editor to start with, that might have WoWAPI included?

Right now it seems Visual Studio Code has 8.0 inside, but I am curious, since it wasn't updated in a while.
Maybe someone can throw some tips?
  Reply With Quote
09-01-20, 12:09 PM   #2
Dolby
PPAP
 
Dolby's Avatar
WoWInterface Admin
Join Date: Feb 2004
Posts: 2,339
I love VS Code works really well on any platform and has extentions for almost everything you need. Looks like someone even created an ext for wow (haven't used it yet)... although looking now last commit to that ext was 2yrs ago

https://marketplace.visualstudio.com...pth.wow-bundle
  Reply With Quote
09-01-20, 12:44 PM   #3
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view addons
Join Date: Feb 2006
Posts: 5,877
I use brackets .. it uses a folder system rather than a project system so I can just link a set of folders in rather than independently.
http://brackets.io/

I used to use Sublime but got frustrated when jumping between projects. Although, it looks like they do have a folder system that I wasn't aware of.
https://www.sublimetext.com/


I honestly can't remember if it has wowapi on them as I never really worried about it as wowpedia and the wow framexl builds are usually enough.
__________________
  Reply With Quote
09-01-20, 11:32 PM   #4
JDoubleU00
A Firelord
 
JDoubleU00's Avatar
AddOn Author - Click to view addons
Join Date: Mar 2008
Posts: 463
Notepad++ is great editor with a lot of features (that I haven't taken the time to learn yet ). https://notepad-plus-plus.org/
__________________
Author of JWExpBar and JWRepBar.
  Reply With Quote
09-03-20, 01:50 PM   #5
StormFX
A Flamescale Wyrmkin
 
StormFX's Avatar
AddOn Author - Click to view addons
Join Date: Nov 2006
Posts: 109
As Dolby mentioned, VS Code is amazing. I still use NotePad++ for some tasks, though (git editor, etc).
  Reply With Quote
09-25-20, 09:24 PM   #6
krel666
A Murloc Raider
Join Date: Sep 2020
Posts: 5
VIM! You'll never leave
  Reply With Quote
03-13-21, 03:55 PM   #7
LudiusMaximus
A Rage Talon Dragon Guard
 
LudiusMaximus's Avatar
AddOn Author - Click to view addons
Join Date: Mar 2018
Posts: 320
I am currently giving VSCode a try.

Any suggestions on which extensions I should use?

Judging by popularity, this seems to be a must-have for lua:
https://marketplace.visualstudio.com...me=sumneko.lua

Being able to click on names and jump to where the are defined is great.

But it also keeps telling me for almost every function, that I should change the parameter order. Don't know on what basis it makes these assumptions.

And of course, it warns me about every WoW global it doesn't know. I can manually mark these as known globals, which are stored in the .vscode file:

Code:
{
    "Lua.diagnostics.globals": [
        "GameTooltip",
        "hooksecurefunc",
        "tinsert"
    ]
}
Or is there a list of all globals maintained anywhere, which I could simply import?


Or how are you doing it?

Thanks!
__________________
~ Be the change you want to see in the world... of warcraft interface! ~
  Reply With Quote

WoWInterface » Developer Discussions » General Authoring Discussion » Good Editor to start with?

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off