**Overview:** DebugIt is a two-piece debugging tool designed to help you debug Flash applications and content //outside of the Flash authoring environment//. The first piece is the Debug class, a static class containing one method: ''write()''. The second piece is a SWF file, named DebugIt Receiver, that displays the requested data. **Usage:** Instead of using ''trace()'', call ''Debug.write()'' and pass as many parameters as you want. Publish your application and run it. Run DebugIt Receiver at the same time. Any calls to ''Debug.write()'' trace to the Output panel in Flash, and display in DebugIt Receiver as well. **Behind the scenes:** The Debug class simply creates a LocalConnection object, and enables communication across multiple domains. When you run your application and DebugIt Receiver at the same time, any ''Debug.write()'' calls in your application are sent via LocalConnection to DebugIt Receiver, which loops through all the arguments you passed into the call and displays each on a new line. Data is also traced to the Output panel, of course, so you can safely replace the use of ''trace()'' with ''Debug.write()'' calls. DebugIt was created by Robert Hoekman, Jr, and made open source through Interactive Alchemy. * [[http://interactivealchemy.com/opensource/DebugIt.zip|Download DebugIt]] * [[http://interactivealchemy.com/community|See Interactive Alchemy's other open source projects]]