Changes between Version 45 and Version 46 of Features/Perl5Debugger


Ignore:
Timestamp:
11/24/11 16:41:47 (2 years ago)
Author:
bowtie
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Features/Perl5Debugger

    v45 v46  
    1313 
    1414* tool-tips used extensively throughout 
    15 * See http://perldoc.perl.org/perldebug.html 
     15* **Assumption you are aware of this: http://perldoc.perl.org/perldebug.html** 
    1616 
    1717critiques welcome 
     
    6262 
    6363* when perl debug is running the Debugger Output panel will be opened, initially with the perl debug help screen. 
    64  * note the green SMALLRECT in margin, showing debug position, as previously 
     64* note the green SMALLRECT in margin, showing debug position, as previously 
    6565  * Tip if you want to delay closing of debugger output, breakpoint the {{{1;}}} at end of your file :) 
    6666 
     
    6868why blue, I here you ask?, well others use yellow and red, but we have a wonderful blue Morpho butterfly :) hence blue 
    6969 
    70 [[Image(debugger.png)]] 
     70[[Image(debugger.png)]][[Image(debugger2.png)]] 
    7171 
    7272* Show 
     
    7474 * show global variables is doing X !(INC|ENV|SIG) against a current file which is part of a perl project. 
    7575  * I have been getting perl debug errors, see POD below, so you might notice it is automaticly disabled when I think it is unsafe, then re-enable. 
     76  * If you want to see @ISA|@INC|%ENV|%SIG use the p|x button. 
    7677 
    7778* Debugger-Output Options 
    7879 * These options all display in the Debug-Output panel. 
    7980  * trace is a toggle against next action 
    80   * p => evaluate expression (output shows 'expression = result') 
    8181  * . => return to the executed line 
    8282  * v => view around line 
    8383  * L => list all actions 
     84  * p|x => evaluate expression 
     85   * output shows 'expression = result', tip turn Trace off 
     86   * works with $ @ % also 2 + 3 
     87   * if empty returns $_ if exists or error ) 
     88  * b|B => running Breakpoints, use .vL to see for your self, current file only :( 
     89  * M => display loaded modules 
    8490  * T => stack back-trace 
    85   * M => display loaded modules 
    8691  * E => display thread id's 
     92  * o => Display all options 
    8793 
    8894== Debugger Output