For Wing IDE user I start a mercurial branch for the WingDBG product that allow you to make live debugging in the editor in Zope/Plone. It’s just an eggification of the official WingDBG product and stay under the MIT licence.
You can easily add it in your buildout:
[buildout] eggs += WingDBG auto-checkout += WingDBG [sources] WingDBG = hg http://bitbucket.org/encolpe/wingdbg [instance] zcml += WingDBG
It was tested successfully under Plone 3.3 and Plone 4 with Wing 3.2.5 and 3.2.6.
TIPS: For Plone 4 don’t forget to enable this in your plone.recipe.zope2instance part: enable-product-installation on
Update :
The Control_Panel object is readonly in Zope 2.12 /Plone 4. After try to patch it to make it accept new items it became an evidence that it not doable anymore. We should create an object by hand in the Zope root. Monkeypatcher panel utility has the same problem.
