zoukankan      html  css  js  c++  java
  • Debug

    逐行执行代码、查看变量的变化、手动修改变量的值,这一调试技能对于理解代码是如何执行的非常有用。
     
    如果Python console处于激活状态,通过Debug > Debug菜单选项或者Ctrl + F5开始Python调试器,如果IPython console处于激活状态则开启了IPython调试器。之后,Editor窗口将会高亮将要执行的代码行,Variable Explorer窗口将显示当前执行代码中的变量。(它只显示变量的数值和数组类型,不会显示函数或者类对象)。
     
    1.进入调试模式之后,使用调试工具栏中的Step可以逐行执行代码,或者在console命令窗中输入n。
     
    2.使用Step into可以查看某一个具体的函数是如何执行的,或者在console命令窗中输入s。
     
    3.使用Step return可以从某一函数中跳出并执行下一行程序,或者在console命令窗中输入r。
     
    4.关于断点:
    如果你希望在某一具体位置检查你的程序,则需要在该行插入breakpoint,按下F12即可,这一行左侧会出现红点。取消该断点也是按下F12。可以同时设置多个断点。
    进入Debug状态后,会一步执行到第一个断点处,接下来可以用Step逐行执行,或者用Continue一步执行到第二个断点处。
    如果断点是循环语句,用Step是一步步输出一个循环内的逐行结果,用Continue则是一次性输出一个循环内的所有结果。
  • 相关阅读:
    链表相交
    环路检测
    lambada表达式对集合的过滤和相互转换
    lambda表达式对集合的遍历
    centos7常用命令
    小程序文件
    扫码登录
    位操作
    使用json-lib转换对象为字符串时的特殊处理
    javac 编译异常总结
  • 原文地址:https://www.cnblogs.com/myshuzhimei/p/11751213.html
Copyright © 2011-2022 走看看