Navigation menu
Personal tools
Not logged in
Talk
Contributions
Create account
Log in
Namespaces
WoW
Talk
English
Views
Read
Edit
History
More
Search
Navigation
Home
Random page
Help using wiki
Editions
for WoW
for WildStar
for Solar2D
Documentation
for WoW
for WildStar
Reference
WoW
⦁ FrameXML
⦁ AddOns
⦁ API
⦁ WoW Lua
WildStar
⦁ AddOns
⦁ API
⦁ WildStar Lua
Engine
Tools
What links here
Related changes
Special pages
Page information
Site
Recent Changes
Editing
WoW:Lua editors
(section)
Jump to navigation
Jump to search
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
== Free == Free editors === WoW IDEs === WoW specific IDEs, editors, or modifications. * [[AddOn Studio for World of Warcraft]] - Complete and fully-featured standalone IDE for WoW AddOn creation, based on Visual Studio. ** <!--{{NYR-item|NYR}} -->[[AddOn Studio 2022 for World of Warcraft]] - Based on VS 2022 and up-to-date for WoW ** [[AddOn Studio 2015 for World of Warcraft]] - Based on VS 2015 and up-to-date for WoW ** [[AddOn Studio 2010 for World of Warcraft]] - Based on VS 2010 and up-to-date for WoW * [//marketplace.visualstudio.com/items?itemName=Septh.wow-bundle WoW Bundle] - WoW AddOn extension for VS Code (see below), with Lua textmate grammar and WoW API awareness, .toc file grammar, and colorization for both .lua source and .toc files * [//www.wowinterface.com/downloads/fileinfo.php?id=4222 WoW UI Designer] - (may no longer work) Complete standalone IDE for Lua and XML UI files, including intellisense for many WoW API functions === General IDEs === Integrated development environments with support for project or folder based development. * [//www.eclipse.org Eclipse] - Eclipse cross-platform Java based IDE for Windows. See [[Lua editors/Eclipse (IDE)|Eclipse]]. ** The [//www.eclipse.org/koneki/ldt Lua Development Tools] plugin. For Windows, Mac OS X and other platforms. The LDT includes syntax coloring, error markers, code snippets, code navigation, and a debugger. ** The [//luaeclipse.luaforge.net Lua Eclipse] Lua plug-in. * [//www.jetbrains.com/idea/download/index.html IntelliJ IDEA] - IntelliJ cross-platform IDE with the [//bitbucket.org/sylvanaar2/lua-for-idea/wiki/Home Lua plugin]. Support for completions, API documentation, code formatting and more. * [//luaedit.luaforge.net LuaEdit] - Professional style open-source Lua IDE * [//studio.zerobrane.com ZeroBrane Studio] - Lightweight Lua IDE with code completion, syntax highlighting, remote debugger, code analyzer, and live coding * [//code.visualstudio.com VSCode] - Microsoft's open source Visual Studio Code IDE, based on Chrome and Node.js, with various plugins for Lua and XML * [//visualstudio.com Visual Studio] - Microsoft's full-featured free IDE, with the Visual Studio Community Edition. Supports Lua syntax highlighting through built-in textmate, and native extensive XML editor with XSD support for WoW XML syntax. See [[Lua editors/Visual Studio|Using Visual Studio for WoW AddOn-Development]] === Stand-alone editors === Single-file centric or stand-alone editors. * [//www.pspad.com PSPad] - Syntax highlighting for Lua and XML files programmer's editor * [//www.activestate.com/komodo_edit Komodo Edit] - Open source built on top of Mozilla and Scintilla; with the extensibility of Firefox, and the syntax highlighting engine from SciTE. * [//www.gorlice.net.pl/~rybak/luaide LuaIDE] - IDE for Lua * [//www.scintilla.org/SciTE.html SciTE] (Open Source) - Extensible open source editor. There are three pre-packaged versions for WoW development with Lua and XML syntax highlighting: ** [//www.wowinterface.com/downloads/fileinfo.php?id=4989 SciTE-WoWUI] at wowinterface.com ** [//www.wowguru.com/ui/61/wow-scite-lua WoW SciTe] at wowguru.com ** [//code.google.com/p/scite-ru SciTe-Ru] at code.google.com - Version with WoW API 3.0 syntax highlighting and calltips * [//notepad-plus.sourceforge.net/uk/about.php Notepad++] - Open source programmer's editor with support for Lua and XML * [//www.meybohm.de/download.html Proton] German freeware editor, unfortunately without UTF-8 support. Has XML syntax highlighting, and a [//www.ghulbus-inc.de/dforgui/tools/lua_proton.zip plugin for Lua] * [//www.gnu.org/software/emacs Emacs] - Extensible, customizable cross-platform open source text editor. Built-in documentation and new user tutorial. Use [//lua-mode.luaforge.net lua-mode] to get syntax highlighting for Lua files * [//www.vim.org/index.php gVIM] - Powerful cross-platform open source editor. Supports syntax highlighting for Lua and XML, as well as automatic code formatting * [//www.barebones.com/products/textwrangler TextWrangler] - Free general purpose text/code editor with Lua and XML syntax highlighting * [//www.el34.com Eddie] - Free programmer's editor Mac OS X. Includes Lua syntax coloring and function popup * [//www.crimsoneditor.com Crimson Editor] - Free professional Windows code editor, comes with Lua and XML syntax highlighting, along with many other file types ** [//www.wowinterface.com/downloads/info6589-WoWLuaCE.html WoWLua CE] - A Crimson Editor Specification for color coding World of Warcraft API, Widget, and Event keywords * [//blua.sourceforge.net B:Lua] - Under development open source editor and will, in time, hopefully provide a useful IDE for WoW Lua script development. See [[Lua editors/B:Lua|B:Lua]]. * [//pnotepad.org Programmer's Notepad] - Light-weight notepad that adds syntax coloring with Lua support * [//sourceforge.net/projects/luatopping/files luaTopping] (Under Development) luaTopping is a NetBeans plugin that adds WoW Addon "Project" support to the NetBeans IDE. Features include common addon file templates and deploy action to WoW folder. Accompanying luaSupport module provides Lua language support (syntax highlighting and grammar verification). Desired features include code competition, WoW API hints/help, among others.
Summary:
Please note that all contributions to AddOn Studio are considered to be released under the Creative Commons Attribution-NonCommercial-ShareAlike (see
AddOn Studio Wiki:Copyrights
for details).
Submissions must be written by you, or copied from a public domain or similar free resource (see
AddOn Studio Wiki:Copyrights
for details).
Cancel
Editing help
(opens in new window)