zoukankan      html  css  js  c++  java
  • 基本的Debug调试程序

    1、前言

    我们在写程序的时候,程序出现问题。
    我们不可避免的需要进行断点调试,我们只需要了解基本的快捷键作用即可进行简单的调试!

    2、常用的调试快捷键

    image-20210531125143899
    工具 作用
    image-20210531112229102 step over(步过) 执行下一行代码。如果当前行断点是一个方法,则不进入当前的方法体内
    image-20210531113127957 step into(步入) 执行下一行代码。如果当前行断点是一个方法,则进入方法体内
    image-20210531113336641 force step into(强制步入) 执行下一行代码。如果当前行断点是一个方法,则强制进入方法体内
    image-20210531113426237 step out(步出) 跳出
    image-20210531113631459 resume program(恢复程序) 恢复程序的运行,如果下面还有断点,直接运行到断点处。如果没有断点,正常运行程序直到结束!
    image-20210531113823239 mute breakpoints(静音断点) 选中该按钮,可禁用所有断点
    image-20210531113920259 view breakpoints(查看断点) 查看设置的断点
    image-20210531114223051 Show Execution Point(显示执行点) 显示到断点执行的位置
    image-20210531124924808 评估表达式 可以用来计算表达式的值
    image-20210531114019757 stop 停止调试

    3、条件断点

    说明:

    调试的时候,在循环里增加条件判断,可以极大的提高效率!

    具体操作:

    在断点上右键调出条件断点。可以断点到你设置的条件上!

    image-20210531124149108

    4、评估表达式

    选择行Alt + F8,可以调出评估表达式

    计算map的值

    image-20210531124755274

  • 相关阅读:
    mongodb
    python中读取文件的read、readline、readlines方法区别
    uva 129 Krypton Factor
    hdu 4734
    hdu 5182 PM2.5
    hdu 5179 beautiful number
    hdu 5178 pairs
    hdu 5176 The Experience of Love
    hdu 5175 Misaki's Kiss again
    hdu 5174 Ferries Wheel
  • 原文地址:https://www.cnblogs.com/whitespaces/p/14831031.html
Copyright © 2011-2022 走看看