promotional bannermobile promotional banner
premium banner
DevSuite is a developer tool suite for the World of Warcraft

Description

Releases | Milestones | Known Issues

DevSuite

DevSuite is a powerful toolkit tailored for World of Warcraft developers with an extensive range of features to streamline the development process and gameplay; you may be an addon developer, but you are a player at heart. With its intuitive debug dialog UI, developers gain easy access to advanced debugging capabilities and the ability to evaluate and save custom debugging code.

DevSuite is the ultimate companion for World of Warcraft developers and players, providing indispensable tools to enhance productivity, streamline debugging, and optimize add-on development.

The DevSuite addon integrates a debug chat frame with custom keybinds to enable or disable it. Check the source code to see exactly how DebugChatFrame is integrated and get ideas for adding similar functionality to your own addon.

Highlights

  • Enable or disable addons to tailor your playstyle or development needs.
  • Streamlined keybinding integration for quick function access.
  • Dynamic UI component evaluation with "Get Details on Mouse Over."
  • Save and switch between up to 15 debugging sessions effortlessly.
  • Automated FPS display for performance monitoring.
  • Optimize development with automatic chat bar updates in AddonUsage.
  • Ace3 profile support ensures seamless gameplay customization.

Key Features

AddOn Management

Optimize your gameplay with Ace3 profiles: switch between developer, PvP, dungeon, or raid setups to activate the perfect add-on combination for any scenario.

Debug UI Evaluation Tool

Enhance your debugging workflow with a versatile tool that allows you to evaluate Lua variables and create custom functions with sophisticated logic. This empowers you to fine-tune your Lua scripting and accelerate your development process.

Get Frame On Mouse Over

Assigned a keybind, this tool identifies the frame directly under the mouse cursor, offering invaluable assistance for precisely pinpointing and troubleshooting specific UI elements.

Auto-Show/Activate UI Components

Customize your development experience by automatically displaying or activating specific UI components, such as "Frames Per Second" or add-on-specific elements like the "Addon Usage" UI. This saves time and enables you to focus on critical aspects of your development workflow.

Global or Per Character AddOn Control

Enjoy flexible control over add-ons with the ability to manage them globally or on a per-character basis. DevSuite empowers you to fine-tune your add-on configuration and tailor it to your specific needs.

Author Notes

Please submit bugs and feature requests at Github/DevSuite/issues

Donations

As a software engineer, I am passionate about this project and have dedicated a significant amount of time and effort to creating a high-quality product. If you enjoy using this World of Warcraft add-on, please consider supporting me through a donation via Paypal™ or the Bitcoin Address provided below. Your support is greatly appreciated. Thank you in advance for your generosity.

pixel-line-500px

Try My Other Addons