摸鱼小技巧之IDEA调试篇一

简介: 一. for循环中的条件断点如图,在IDEA中打下断点,然后右键它,输入想要的条件如 s1.equals("Java4ye")&&a.equals("Java4ye")然后直接按下 F9 就可以直接到达我们想要的循环次数和值啦如果想直接跳到特定的次数, 如图打下该断点 然后输入 i==35 就好啦😄二. 回退到上一个方法 drop frame断点如下~想回退到上一个方法时,按下 drop frame 按钮结果就回到上一个方法啦三. 更改变量的值 Set Value如果 在 variables 窗口中 ,右键 选择 Set Value就可以改成自己想要

一. for循环中的条件断点


如图,在IDEA中打下断点,然后右键它,输入想要的条件


s1.equals("Java4ye")&&a.equals("Java4ye")


然后直接按下  F9 就可以直接到达我们想要的循环次数和值啦


网络异常,图片无法展示
|


如果想直接跳到特定的次数, 如图打下该断点 然后输入  i==35 就好啦😄


网络异常,图片无法展示
|


二. 回退到上一个方法 drop frame


断点如下~


网络异常,图片无法展示
|


想回退到上一个方法时,按下  drop frame 按钮


网络异常,图片无法展示
|


结果就回到上一个方法啦


网络异常,图片无法展示
|


三. 更改变量的值 Set Value


如果 在 variables 窗口中 ,右键 选择  Set Value


网络异常,图片无法展示
|


就可以改成自己想要的值啦


网络异常,图片无法展示
|


四. 更改变量的值 watch


variables 窗口中  数组变量上的 arr 右键 ,选择 new watch


网络异常,图片无法展示
|


这里修改 arr[0] ,可以看到如下效果~


网络异常,图片无法展示
|


上图左下角的标志是 watch 的标志,点击可以将 watch 变量显示在 watchs 窗口中,默认显示 在 variables 窗口中


网络异常,图片无法展示
|


注意当你 停止程序时,该变量依然存在,所以你下次跑起来还是会更改到 arr[0] 的数据,所以调试完记得删掉呀😄


网络异常,图片无法展示
|


五.  Evaluate


选中变量 按下 alt+F8  或者 图中的那个像计算器的按钮,可以出现如下的 弹出层窗口, 在这里我们可以对变量 进行一些操作 然后看到输出结果~  非常方便😝


网络异常,图片无法展示
|




目录
相关文章
|
6月前
|
Java 开发工具
【开发工具】IDEA-DeBug 调试模式使用
【1月更文挑战第20天】【开发工具】IDEA-DeBug 调试模式使用
|
1天前
|
数据库 开发者
IntelliJ IDEA调试技巧:提升你的调试效率
调试是软件开发中不可或缺的一部分,而IntelliJ IDEA提供了一套强大的调试工具,可以帮助开发者更高效地定位和解决问题。本文将分享一些高手必会的IDEA调试技巧,让你在调试时如虎添翼。
6 0
|
1天前
|
IDE Java 开发工具
IntelliJ IDEA高效调试技巧:提升你的调试效率
在Java开发中,调试是开发过程中不可或缺的一部分。IntelliJ IDEA作为一款强大的IDE,提供了丰富的调试功能,帮助开发者更高效地定位和解决问题。本文将分享一些高手必会的IDEA调试技巧,让你的调试工作事半功倍。
11 0
|
6月前
|
SQL 存储 数据处理
实时计算 Flink版产品使用合集之idea本地调试,在哪里查看执行结果
实时计算Flink版作为一种强大的流处理和批处理统一的计算框架,广泛应用于各种需要实时数据处理和分析的场景。实时计算Flink版通常结合SQL接口、DataStreamAPI、以及与上下游数据源和存储系统的丰富连接器,提供了一套全面的解决方案,以应对各种实时计算需求。其低延迟、高吞吐、容错性强的特点,使其成为众多企业和组织实时数据处理首选的技术平台。以下是实时计算Flink版的一些典型使用合集。
|
3月前
|
Web App开发 JavaScript 前端开发
IDEA——使用JavaScript Debugger调试代码
IDEA——使用JavaScript Debugger调试代码
30 0
|
5月前
IDEA之Stream表达式生成、调试
IDEA之Stream表达式生成、调试
144 1
|
5月前
|
SQL 分布式计算 大数据
MaxCompute产品使用合集之如何在本地IDE(如IntelliJ IDEA)中配置MaxCompute (mc) 的任务和调试SQL
MaxCompute作为一款全面的大数据处理平台,广泛应用于各类大数据分析、数据挖掘、BI及机器学习场景。掌握其核心功能、熟练操作流程、遵循最佳实践,可以帮助用户高效、安全地管理和利用海量数据。以下是一个关于MaxCompute产品使用的合集,涵盖了其核心功能、应用场景、操作流程以及最佳实践等内容。
|
6月前
|
Java
<Java>逻辑控制,方法详解,重载,牛客习题,IDEA调试方法...
<Java>逻辑控制,方法详解,重载,牛客习题,IDEA调试方法
40 0
|
6月前
|
NoSQL 关系型数据库 MySQL
开发者福音:用IDEA和Iedis2加速Redis开发与调试
开发者福音:用IDEA和Iedis2加速Redis开发与调试
86 0
开发者福音:用IDEA和Iedis2加速Redis开发与调试
|
6月前
|
Kubernetes Ubuntu Linux
通过 IntelliJ IDEA 对 containerd 进行源码级调试
本文介绍如何在 Ubuntu 22.04 系统上,通过 IntelliJ IDEA 对 containerd 进行源码级调试。我们将从 containerd 的安装、源码编译、验证调试信息的存在,到最终的调试过程中,每一步骤都进行详细讲解。
通过 IntelliJ IDEA 对 containerd 进行源码级调试