WoW ViragDevTool addon Shadowlands/Burning Crusade Classic 2021
logo
wow addon ViragDevTool

ViragDevTool

Game Version: 8.0.1
Total Downloads: 12,240
Updated: Jul 28, 2018
Created: May 28, 2016
download ViragDevToolDownload Earlier Versions

Earlier Versions

Name Size Uploaded Game Version Downloads
v.0.22 release 22.96 KB Jul 28, 2018 8.0.1 9,814 download ViragDevTool v.0.22 releaseDownload
v0.21 release 22.99 KB Jul 24, 2017 7.2.5 785 download ViragDevTool v0.21 releaseDownload
v0.20 release 23.27 KB Jul 24, 2017 7.2.5 22 download ViragDevTool v0.20 releaseDownload
v0.19 release 25.03 KB Jun 27, 2017 7.0.3 177 download ViragDevTool v0.19 releaseDownload
v0.18 release 24.25 KB Jun 25, 2016 7.0.3 542 download ViragDevTool v0.18 releaseDownload
v0.17beta beta 18.73 KB Jun 13, 2016 6.2.4 171 download ViragDevTool v0.17beta betaDownload
v0.16beta beta 17.03 KB Jun 11, 2016 6.2.4 72 download ViragDevTool v0.16beta betaDownload
v0.15beta beta 16.24 KB Jun 11, 2016 6.2.4 132 download ViragDevTool v0.15beta betaDownload
0.14beta beta 14.03 KB Jun 9, 2016 6.2.4 42 download ViragDevTool 0.14beta betaDownload
v0.13beta beta 12.97 KB Jun 2, 2016 6.2.4 60 download ViragDevTool v0.13beta betaDownload
v0.12beta beta 9.36 KB Jun 1, 2016 6.2.4 102 download ViragDevTool v0.12beta betaDownload
v0.11beta beta 6.77 KB May 30, 2016 6.2.4 44 download ViragDevTool v0.11beta betaDownload
v0.1beta beta 4.55 KB May 28, 2016 6.2.4 132 download ViragDevTool v0.1beta betaDownload
v0.18 alpha 22.63 KB Nov 16, 2016 7.0.3 45 download ViragDevTool v0.18 alphaDownload
v0.16beta-2-g8a7b68f alpha 17.61 KB Jun 12, 2016 6.2.4 13 download ViragDevTool v0.16beta-2-g8a7b68f alphaDownload
v0.13beta-10-g8a1c6e6 alpha 13.96 KB Jun 9, 2016 6.2.4 15 download ViragDevTool v0.13beta-10-g8a1c6e6 alphaDownload
v0.13beta-1-g8eb87ef alpha 12.58 KB Jun 3, 2016 6.2.4 16 download ViragDevTool v0.13beta-1-g8eb87ef alphaDownload
v0.11beta-5-g98501e4 alpha 8.21 KB May 31, 2016 6.2.4 16 download ViragDevTool v0.11beta-5-g98501e4 alphaDownload
v0.11beta-1-g03fc316 alpha 6.75 KB May 30, 2016 6.2.4 16 download ViragDevTool v0.11beta-1-g03fc316 alphaDownload
v0.1beta-7-gc714e12 alpha 6.69 KB May 30, 2016 6.2.4 24 download ViragDevTool v0.1beta-7-gc714e12 alphaDownload

Screenshots

Description

Share this:

ViragDevTool is Lua World of Warcraft addon for addon-developers.
Functionality is similar to a debugger. Much easier to use then default print or chat debug

This addon can help new developers to understand WoW API.
Main idea is to examine WoW API or your addon's variables in table-like UI.

The latest version can be found here : http://wow.curseforge.com/addons/varrendevtool/files/

Full README on Github Page https://github.com/varren/ViragDevTool/

How To Use

--- Main (and the only) function you can use
-- Adds data to ViragDevTool UI list to monitor
-- @param object (any type)  - object you would like to track. 
-- @param name (string or nil) -  readable name to show in UI for you var
function ViragDevTool_AddData(object, name)

For example `ViragDevTool_AddData(_G, "_G") ` will add global variable as new row in ViragDevTool UI `HybridScrollFrame` list

Clicking on function name will try to call the function. WARNING BE CAREFUL

How i use it from code:

--define print fn in my addon so it is easy to turn ViragDevTool off 
function MyOtherAddon_Print(strName, tData) 
    if ViragDevTool_AddData and MyOtherAddon.kbDEBUG then 
        ViragDevTool_AddData(tData, strName) 
    end
end

-- use this function all over my code instead of print
MyOtherAddon_Print("MyOtherAddon", MyOtherAddon) -- sends object to UI

How to use it from UI:

How to contribute

If you have some TODOs, bugs, feature requests use Github issue tracker or Curse comments board

Inspired by Rover addon from Wildstar

Comments

Add a comment