A plugin to aid in the development of Trac plugins
This plugin provides useful information to Trac plugin developers.
- 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
The template context debugger
If you have any issues, create a new ticket.
Download the zipped source from here.
Follow the standard installation procedure:
svn co https://trac-hacks.org/svn/tracdeveloperplugin/trunk/ tracdeveloperplugin cd tracdeveloperplugin python setup.py bdist_egg cp dist/*.egg ../TRAC_ENV/plugins cd ..
- 15472 by rjollos on 2016-04-14 02:25:47
Remove tag_svn_revsion attribute
The attribute isn't supported in setuptools >= 10.
- 14644 by rjollos on 2015-06-06 00:32:03
0.3.0dev: Fix trac-admin script hanging. Fixes #9984.
- Dozer thread runs in daemon mode.
- ITemplateProvider moved from dozer to main.
Thanks to Jun Omae for the patch.
- 14629 by rjollos on 2015-06-03 23:35:15
0.3.0dev: Require TRAC_DEVELOP to view debug data.
Patch by Jun Omae. Refs #11481.