专栏首页自由而无用的灵魂的碎碎念分享:Eclipse 中 drop to frame 的调试技巧

分享:Eclipse 中 drop to frame 的调试技巧

前些天和同事交流调试技巧时,知道了 Eclipse debug 时有个 drop to frame 的技巧。这是我以前不知道的,自己又查了一下这个功能的含义。官方的解释是:

Select the Drop to Frame command [

] to re-enter the selected stack frame in the Debug View.

Note this command is only available if the current VM supports drop to frame and the selected stackframe is not the top frame or a frame in a native method.

就是说,这个功能可以重新跳到当前方法的开始处重新执行,并且所有上下文变量的值也回到那个时候。不一定是当前方法,可以点击当前调用栈中的任何一个frame跳到那里(除了最开始的那个frame)。主要用途是所有变量状态快速恢复到方法开始时候的样子重新执行一遍,即可以一遍又一遍地在那个你关注的上下文中进行多次调试(结合改变变量值等其它功能),而不用重来一遍调试到哪里了。当然,原来执行过程中产生的副作用是不可逆的(比如你往数据库中插入了一条记录)。

这里也说了如何使用这个功能:http://www.javalobby.org/forums/thread.jspa?threadID=15271&tstart=0

其实这个功能早就有了,就是一般人不知道或很少使用。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 解决windows7不能设置壁纸的问题

    我的系统是windows server 2008 r2(启用windows 7桌面体验)最近因为系统慢的缘故,强关了一下机,开机进入系统,发现成黑屏了,改变wi...

    williamwong
  • 让Visio2007/2003支持UML2.2

    Visio2007虽然不错,但画UML图总觉得支持不是很完美。在这里,可以通过安装模板包的方式,让它支持UML最新版本2.2。

    williamwong
  • 介绍CodeRush Xpress for C#

    用过Eclipse编写java代码,感觉它的某些功能在visual studio 中是没有的,比如Toggle Mark Occurrences:

    williamwong
  • 无法在SAP Fiori UI上添加扩展字段?原因可能就在这里

    I have created the following extension field on business context : product maste...

    Jerry Wang
  • 使用Python中的NLTK和spaCy删除停用词与文本标准化

    【磐创AI 导读】:本文介绍了如何使用Python中的NLTK和spaCy删除停用词与文本标准化,欢迎大家转发、留言。想要更多电子杂志的机器学习,深度学习资源,...

    磐创AI
  • HELP! I’m an Object Factory!

    It has been a week since my last post, I’ve been coding on ePortal WYSIWYG ASP.N...

    张善友
  • 一个最简单的例子学习SAP Cloud for Customer HTML mashup

    (1) Switch on Admin mode of your solution, and create a port type package as bel...

    Jerry Wang
  • silverlight寻奇 - Graphite

    Graphite是一个能自动布局的图表控件。 目前它已经有了silverlight 2 和 wpf的版本。观看demo时按下“Ctrl”键再做点击操作。 原文...

    用户1172164
  • SOSE21 week7 workshops Service Modeling

    1. What must a service description contain:

    安包
  • NoSQL Peer-to-Peer Replication 对等复制

    翻译内容: NoSQL Distilled 第四章 Distribution Models 作者简介: ? 本节摘要: 今天我们主要讨论有关...

    ImportSource

扫码关注云+社区

领取腾讯云代金券