[[PageOutline(2-5,Contents,pullout)]] = A plugin to aid in the development of Trac plugins == Description This plugin provides useful information to Trac plugin developers. Key features: - A plugin registry browser which lets you inspect the relationships between ''all'' active plugin components and interfaces. - A template context data inspector that you can use to drill-down into the data provided to a template by any request handler. - API documentation popups for the above. - Log viewer at the bottom of the page. === The plugin registry page [[Image(registry.png)]] === The template context debugger [[Image(debugger.png)]] == Bugs/Feature Requests Existing bugs and feature requests for TracDeveloperPlugin are [report:9?COMPONENT=TracDeveloperPlugin here]. If you have any issues, create a [/newticket?component=TracDeveloperPlugin new ticket]. [[TicketQuery(component=TracDeveloperPlugin&group=type,format=progress)]] == Download Download the zipped source from [export:tracdeveloperplugin here]. == Source You can check out TracDeveloperPlugin from [/svn/tracdeveloperplugin here] using Subversion, or [source:tracdeveloperplugin browse the source] with Trac. == Installation Follow the standard installation procedure: {{{#!sh svn co https://trac-hacks.org/svn/tracdeveloperplugin/trunk/ tracdeveloperplugin cd tracdeveloperplugin python setup.py bdist_egg cp dist/*.egg ../TRAC_ENV/plugins cd .. }}} == Recent Changes [[ChangeLog(tracdeveloperplugin, 3)]] == Author/Contributors '''Author:''' [wiki:athomas] [[BR]] '''Maintainer:''' [[Maintainer]] [[BR]] '''Contributors:''' [wiki:cmlenz], jun66j5, rjollos