All Projects → Ellypse → Intellij Idea Lua Ide Wow Api

Ellypse / Intellij Idea Lua Ide Wow Api

Licence: other
WoW Lua API to use with the Lua IDE plugin for IntelliJ IDEA

Programming Languages

lua
6591 projects

Projects that are alternatives of or similar to Intellij Idea Lua Ide Wow Api

Ls ui
Development repository of ls: UI
Stars: ✭ 29 (-45.28%)
Mutual labels:  world-of-warcraft
Idea Php Drupal Symfony2 Bridge
PhpStorm plugin to support Symfony components inside Drupal 8
Stars: ✭ 34 (-35.85%)
Mutual labels:  intellij
Dotfiles
My awesome dotfiles 🚀
Stars: ✭ 47 (-11.32%)
Mutual labels:  intellij
Flixel Templates
Project templates for HaxeFlixel
Stars: ✭ 30 (-43.4%)
Mutual labels:  intellij
Jetbrains Helper
Jetbrains helper
Stars: ✭ 33 (-37.74%)
Mutual labels:  intellij
Manifold
Manifold plugs into Java to supplement it with powerful features, from Type-safe Metaprogramming (direct access to GraphQL, JSON, XML, etc.), Extension Methods, Operator Overloading, and Unit Expressions to an integrated Template Engine and a Preprocessor. All fully supported in IntelliJ IDEA and Android Studio. Simply add Manifold to your project and begin taking advantage of it.
Stars: ✭ 993 (+1773.58%)
Mutual labels:  intellij
Intellij Sdk Docs
IntelliJ SDK Platform Documentation
Stars: ✭ 913 (+1622.64%)
Mutual labels:  intellij
Activity Tracker
Plugin for IntelliJ IDEs to track and record user activity
Stars: ✭ 52 (-1.89%)
Mutual labels:  intellij
Idea One Dark Theme
One Dark theme for IntelliJ IDEA, PhpStorm, PyCharm, RubyMine, WebStorm
Stars: ✭ 971 (+1732.08%)
Mutual labels:  intellij
Idea Monokai
Monokai (sublime text version) color scheme for IntelliJ IDEA / Android Studio
Stars: ✭ 44 (-16.98%)
Mutual labels:  intellij
Gradle Dependencies Plugins Helper Plugin
This is an IntelliJ IDEA plugin for searching dependencies/plugins from JCentral/GradlePlugins inside Gradle projects.
Stars: ✭ 31 (-41.51%)
Mutual labels:  intellij
Mongo4idea
MongoDB integration in Intellij
Stars: ✭ 966 (+1722.64%)
Mutual labels:  intellij
Snakecharm
Plugin for PyCharm / IntelliJ IDEA Platform IDEs which adds support for Snakemake language.
Stars: ✭ 40 (-24.53%)
Mutual labels:  intellij
Sfcc Studio
Salesforce Commerce Cloud (SFCC) Studio Plugin for Jetbrains IDEs
Stars: ✭ 30 (-43.4%)
Mutual labels:  intellij
Intellij Cucumber Scala
Enables navigation between cucumber feature steps and glue code using cucumber-scala DSL.
Stars: ✭ 48 (-9.43%)
Mutual labels:  intellij
Intellij Music
Play fancy music based on your keyboard activity in IDE
Stars: ✭ 28 (-47.17%)
Mutual labels:  intellij
Sexymap
Spice up your minimap in World of Warcraft with some sexy options.
Stars: ✭ 37 (-30.19%)
Mutual labels:  world-of-warcraft
Intellij Swagger
A plugin to help you easily edit Swagger and OpenAPI specification files inside IntelliJ IDEA
Stars: ✭ 1,073 (+1924.53%)
Mutual labels:  intellij
Intellijpywal
Intellij Pywal integration
Stars: ✭ 51 (-3.77%)
Mutual labels:  intellij
I18nplugin
Intellij idea i18next support plugin
Stars: ✭ 43 (-18.87%)
Mutual labels:  intellij

This is a documentation representation of the World of Warcraft Lua API to be used with the EmmyLua plugin for IntelliJ IDEA.

Example of the plugin in action, with the documentation popup open to Region:SetAllPoints for a texture freshly created.

Documentation generated from Blizzard's FrameXML API documentation

The API Documentation is generated from the WoW Source API files by executing:

lua ./GenerateFromAPIDocumentation.lua

Global functions generated from Wowpedia

The Global functions are parsed from the crowd sourced Wowpedia website, via the https://wow.gamepedia.com/Global_functions page, and all of the content is extracted to the GlobalFunctions/GlobalFunctions.lua file. To run the script execute:

lua ./GetWowpediaInfo.lua

Note: We need two lua libraries to run the Wowpedia parser: lua-socket and lua-sec

Widgets API

The Widgets API was manually edited from the old Wowprogramming website (no longer available) and doesn't have any automated generation as of now.

Popular libraries

Documentation of popular libraries (for now only LibStub) is provided to get code completion when using such libraries. You will still need to include those libraries into your project yourself.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].