Studio:Which Perl debuggers can be used with STRIDE?: Difference between revisions

From STRIDE Wiki
Jump to navigation Jump to search
No edit summary
 
No edit summary
Line 1: Line 1:
Click [http://aspn.activestate.com/ASPN/docs/ActivePerl/5.8/lib/Pod/perldebut.html here] for a tutorial on debugging focusing on Perl's built-in command-line debugger.
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".

Revision as of 21:46, 20 June 2007

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.