Studio:Which Perl debuggers can be used with STRIDE?: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
m (Text replace - 'Category:Perl Info' to 'Category:Studio:Perl Info') |
||
(5 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
Click [http://aspn.activestate.com/ASPN/docs/ActivePerl/5.8/lib/Pod/ | Click [http://aspn.activestate.com/ASPN/docs/ActivePerl/5.8/lib/Pod/perldebtut.html here] or [http://aspn.activestate.com/ASPN/docs/ActivePerl/5.8/lib/Pod/perldebug.html here] for information on Perl's built-in command-line debugger. | ||
ptkdb (Perl Toolkit Debugger) is a free GUI debugger available from CPAN and ASPN. After installing ptkdb, set the Settings to use "perl -d:ptkdb". | ptkdb (Perl Toolkit Debugger) is a free GUI debugger available from CPAN and ASPN. After installing ptkdb, set the Settings to use "perl -d:ptkdb". | ||
Line 8: | Line 8: | ||
ActiveState also has some commercial Perl IDEs. | ActiveState also has some commercial Perl IDEs. | ||
[[Category:Studio:Perl Info]] |
Latest revision as of 23:54, 20 August 2009
Click here or here for information on Perl's built-in command-line debugger.
ptkdb (Perl Toolkit Debugger) is a free GUI debugger available from CPAN and ASPN. After installing ptkdb, set the Settings to use "perl -d:ptkdb".
Important Note: When a script is running, if you mouse over an uninitialized variable, the script will crash when it tries to display the value. In order to avoid this, you will need to "move around" uninitialized variables with your cursor, which is awkward and potentially error-prone.
Another free GUI debugger is OpenPerl IDE, available here.
ActiveState also has some commercial Perl IDEs.