Редакторы Lua

Материал из Вовпедии
Перейти к: навигация, поиск

Хотя Lua-файлы можно изменять в любом текстовом редакторе, но специализированные редакторы Lua имеют ряд преимуществ.

Смотри также: ЧаВо по UI/Ресурсы для авторов аддонов

Содержание

Бесплатные

Полноценная интегрированная среда разработки (IDE) для Lua-файлов и файлов XML UI, включая технологию для большинства API функций WoW — Windows XP/2000/2003/Vista.

Eclipse

Eclipse + плагин . Для Windows, Mac OS X и других платформ. LDT включает поддерживает подсветку синтаксиса, обозначение ошибок, сниппеты и навигация по коду, … а также дебаггер.
Eclipse + плагин . Для Windows, Mac OS X и других платформ.

IntelliJ с плагином для Lua. Для Windows, Mac OS X и других платформ.

(открытый исходный код)

Полноценная профессиональная среда разработки Lua (IDE) - Windows 98/2000/XP.

Подсветка синтаксиса Lua и XML-файлов, полнофункциональный редактор для программиста. Существуют настройки для разработчиков приложений для WoW, которые необходимо установить, чтобы выделялись все API функции WoW! .

(открытый исходный код)

Очень приятный редактор, построенный на базе Mozilla и Scintilla, с расширениями от Firefox, а также подсветкой синтаксиса от SciTE.

(открытый исходный код)

Бесплатный редактор с гибкими возможностями расширения своего функционала. Имеется три предустанавливаемые версии разработки приложений для WoW с подсветкой синтаксиса Lua и XML, и многим другим:
на wowinterface.com
на wowguru.com
на code.google.com 
Версия с синтаксисом подсветки функций API WoW 3.0.

(открытый исходный код)

Бесплатный редактор исходного кода, который поддерживает несколько языков программирования, в том числе LUA и XML.

Неплохой бесплатный немецкий редактор, но, к сожалению, без поддержки UTF-8. Синтаксическая подсветка XML доступна в стандартной комплектации, а для Lua доступен специальный модуль [1].

(Open Source)

Расширяемый функционал, настраиваемый текстовый редактор и многое другое. Полная встроенная документация, включая учебник для новичков. Используйте для получения синтаксической подсветки в .lua файлах.

(Open Source)

Чрезвычайно мощный, мультиплатформенный редактор. Поддерживает подсветку синтаксиса для Lua, XML, и сотни других типов файлов, а также возможность автоматического отступа и комментирования, возможность перехода между соответствующими тегами (if then else, <open></close> и т. д.), и многое другое.

Неплохой бесплатный текстовый редактор на базе Cocoa, написанный для Mac OS X 10.4 ("Tiger"). Имеет синтаксическую подсветку для LUA.

Бесплатный редактор текста/кода с поддержкой подсветки синтаксиса для LUA и XML.

Бесплатный редактор программистов для OS X. Включает синтаксическую подсветку Lua и подстановка функций через контекстное меню, а также множество других возможностей.

A Free professional Windows code editor, comes with Lua and XML syntax highlighting, along with many other file types.
 : A Crimson Editor Specification for color coding World of Warcraft API, Widget, and Event keywords.

B:Lua (Open Source)

Under development and will, in time, hopefully provide a useful IDE for WoW Lua script development.

Легкий блокнот с подсветкой синтаксиса. Поддерживает много языков (текущая бета-версия поддерживает Lua).

AddOn Studio

Бесплатная версия Visual Studio предназначенная специально для создания дополнений для WoW.

Ещё одна бесплатная версия Visual Studio для создания аддонов на основе Visual Studio 2010 с широким функционалом и оперативной поддержкой.

(Open Source)

(Under Development) luaTopping is a NetBeans plugin that adds WoW Addon "Project" support to the NetBeans IDE. Features include common addon file templates and the ability to deploy to WoW folder. The accompaning luaSupport module provides lua language support (syntax highlighting and grammar verification). Desired features include code completition, WoW API hints/help, among others.

AddOn Studio 2010

Another free version of Visual Studio tailored for WoW mod creation based on Visual Studio 2010, functional and up to date.

Условно бесплатные

 
A full graphical Lua IDE. It supports syntax highlighting, symbol browsing/searching, auto-completion, code snippet, debugging, building and more. If you know MSVC, you'll be comfortable immediately (F5 to start debugging, F9 for breakpoints, etc). It's supported by a fully Lua script written plugin framework.
 
Quotix Development Environment for Lua. It supports project management, autocomplete functionality, a multi-document interface, debugging and much more. Sadly doesn't include a debug mode to test scripts with.
 
IDE with Lua syntax highlighting, code folding, project management, integrated version control. The IDE is fully scriptable using Lua
 
Not an official Lua IDE however, with an available syntax file available as an provides great syntax highlighting.
 
Not an official Lua IDE however, with an available syntax file available as an provides great syntax highlighting. You can freely download and try it for 30 days. If you find it useful and decide to keep it over 30-day evaluation period, you should pay the registration fee. Nag window remains on startup if not registered.
 
Excellent text editor which won "Best Application" in the 2008 Shareware Industry Awards. Some notable new features are auto-completion ( all file types ) and support. The available shows Lua 5.1 is available.
Supported OS: Windows Vista/XP/2000/Server 2008/Server 2003/Windows 7 ( 32-bit & 64-bit ).
 
Great notepad replacement/enhancement with just about the best support of any editor for Regexes. Lua syntax hilight and code navigation with a Lua add-on located on . Free 30-day evaluation copy of EditPad Pro or download EditPad Lite, free for non-commercial use. EditPad Lite and Pro are available for Windows and Linux.
 
Comprehensive programmer's text editor with coloration, code folding, autoindentation, code projects, etc. You can freely download and try it for 30 days. Syntax definitions for WoW Lua and XML are maintained here: UltraEdit WoW wordfile.txt or a new complete lua.txt including WoW, WotLK, Ace2 & Ace3 API functions and XML is available at http://wowluatxt.googlecode.com
 
Collaborative text editor with Lua syntax highlighting. For Mac OS X.
 
Beautiful Windows text editor with inbuilt Lua syntax highlighting.
 
ScriptDev is a powerful script language IDE, it can support some very popular script language, for example, Tcl, Python, Ruby, Lua, Perl and so on.

Комерческие

Visual Studio
How to use Microsoft Visual Studio for WoW AddOn-Development.
Mac OS X editor. With the for syntax highlighting.
Windows editor with support for TextMate bundles and themes. With the for syntax highlighting.
Now supports, and has syntax-directed text coloring, for Lua.
Lua IDE and graphical debugger with syntax highlighting, source code control (SCC) support, etc. Non-commercial licensing also available.
Will open and edit LUA files in code view.

Внешние ссылки

  • Большой ресурс, с огромный количеством IDE Lua и других инструментов этого языка программирования.
Личные инструменты
Пространства имён
Варианты
Действия
Навигация по порталам
Действия
Инструменты
На других языках