The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Padre::Plugin::DataWalker - Simple Perl data structure browser Padre

SYNOPSIS

Use this like any other Padre plugin. To install Padre::Plugin::DataWalker for your user only, you can type the following in the extracted Padre-Plugin-DataWalker-... directory:

  perl Makefile.PL
  make
  make test
  make installplugin

Afterwards, you can enable the plugin from within Padre via the menu Plugins->Plugin Manager and there click enable for DataWalker.

DESCRIPTION

This plugin uses the Wx::Perl::DataWalker module to provide facilities for interactively browsing Perl data structures.

At this time, the plugin offers several menu entries in Padre's Plugins menu:

Browse YAML dump file

If you dump (almost) any data structure from a running program into a YAML file, you can use this to open the dump and browse it within Padre. Dump a data structure like this:

  use YAML::XS; YAML::XS::Dump(...YourDataStructure...);

This menu entry will show a file-open dialog and let you select the YAML file to load.

Let me know if you need any other input format (like Storable's nstore).

Browse current document object

Opens the data structure browser on the current document object.

Like all following menu entries, this is mostly useful for the Padre developers.

Browse Padre IDE object

Opens the Padre main IDE object in the data structure browser. Useful for debugging Padre.

Browse Padre main symbol table

Opens the %main:: symbol table of Padre in the data structure browser. Certainly only useful for debugging Padre.

AUTHOR

Steffen Mueller, <smueller at cpan.org>

BUGS

Please report any bugs or feature requests to http://padre.perlide.org/

COPYRIGHT & LICENSE

Copyright 2009 The Padre development team as listed in Padre.pm. all rights reserved.

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.