View Single Post
06/22/14, 01:30 AM   #13
farangkao
 
farangkao's Avatar
AddOn Author - Click to view addons
Join Date: May 2014
Posts: 59
Originally Posted by zgrssd View Post
What frangkao linked seems to have intellisense with all the know data about the API worked in. Plus some type of API simulator to testrun/profile function calls in a sandbox.
Well API Simulator is a bit high praise

What i did is essentially create all Functions, Globals, that i knew, they all return Dummy Data.
So it is possible to Compile and Debug only on a certain level.
i'm doing it with my Mobile Bank Extended Addon ,and it helps alot during developing.

The Real tricky part (still not perfect) is to integrate the XML Files into the equation.
Because not only are their known Objects (Standard Functions etc.) and stuff that is defined in LUA Files (which can be incoperated thru dofile commands), but also the XML Markup is automatically generating objects which needs to be in existants to allow run/debugging.

Basically what i did there is simulate the WINDOW_MANAGER:CreateControl() function so it gives back some dummy Data.


Last edited by farangkao : 06/22/14 at 01:33 AM.
  Reply With Quote