我是靠谱客的博主 刻苦哈密瓜,最近开发中收集的这篇文章主要介绍IDEA单步断点调试Step Into/Step Out/Step Over/Run to CursorIDEA单步断点调试Step Into/Step Out/Step Over/Run to Cursor,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

IDEA单步断点调试Step Into/Step Out/Step Over/Run to Cursor

(1)Step Into:快捷键 fn + F7。

一步步按照代码的执行顺序自上而下执行,遇到子函数则跳转到子函数内部执行。最基础的单步调试。

(2)Step Over:快捷键 fn + F8。

Step Over与Step Into最大不同是,如果当前代码是一个子函数,Step Inot则跳转进入子函数,而Step Over则不进入子函数,相当于把跳转子函数的那段代码当做普通代码单步执行。换言之,加上没有子函数跳转,代码均是在当前函数体内一行一行的调试,那么Step Into和Step Over功效相同,只有在当前一行代码是子函数跳转入口函数时候,Step Into和Step Over表现不同。

(3)Step Out:快捷键 fn + Shift + F8。

断点调试时候,当运行进入一个函数内以后,如果不想继续在这个子函数内兜兜转、转圈圈(尤其是子函数存在循环耗时代码逻辑时候),可以用Step Out跳出当前子函数,比较类似于在编程时候,一条return语句,返回(跳出)当前函数。

(4)Run to Cursor:快捷键 fn + Alt + F9。

断点单步调试,顾名思义就是一步一步的调试代码,但有时候基本已经确定问题代码在那里,需要快速调试到问题代码或问题附近的代码,不想在正常代码处一步一步耽搁时间,Run to Cursor就满足了这个功能。先把光标移动到定位的代码地方,然后执行 Run to Cursor。

 

 

 

最后

以上就是刻苦哈密瓜为你收集整理的IDEA单步断点调试Step Into/Step Out/Step Over/Run to CursorIDEA单步断点调试Step Into/Step Out/Step Over/Run to Cursor的全部内容,希望文章能够帮你解决IDEA单步断点调试Step Into/Step Out/Step Over/Run to CursorIDEA单步断点调试Step Into/Step Out/Step Over/Run to Cursor所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(39)

评论列表共有 0 条评论

立即
投稿
返回
顶部