FeaturesPluginsDocs & SupportCommunityPartners

NetBeans IDE 6.1 Features

调试器

NetBeans 调试器屏幕截图
单击图像查看全屏预览

在执行过程中,使用多语言调试器捕获应用程序状态快照。设置源代码断点、添加字段监视,单步调试代码,运行到方法以及监控执行。您也可以将 NetBeans 调试器连接到已运行的进程上。

表达式求值

当单步调试代码时,对分配到监视和条件断点 "live" 上的 Java 语法表达式求值。您甚至可以检查部分表达式结果并越过单个表达式。

在调试会话期间,将指针移动到变量上方可以直接对源编辑器中的任何变量求值。当前值在工具提示中显示。根据当前线程提供的上下文环境执行求值。
表达式求值

表达式步进

可以轻松越过语句中的单个表达式。调试器将显示每个表达式的返回值。

可配置断点

除标准行和方法断点外,NetBeans 调试器还提供高级的类、线程、异常和变量断点。配置这些自定义断点,使其在一定的条件和事件下(如未捕获的异常、类载入和变量访问)触发。

调试器断点

多会话和多线程调试

可以同时调试多个进程:在调试器窗口的“会话”视图中浏览当前运行的调试会话列表。

如果要调试多个线程,在调试器窗口的“线程”视图中检查当前会话线程的状态。在“调用栈”和“局部变量”视图中检查当前线程的调用栈和局部变量。

出现问题时,更改或挂起可能产生问题的线程,待问题解决之后,再恢复该线程。

中断和恢复调试器线程

HeapWalker

调试程序时,使用 HeapWalker 监视对对象的引用。实例窗格显示类的所有实例,字段窗格显示其结构。引用窗格显示所选实例的引用。

调试堆查看器

 

-  Java SE 和 Base IDE 学习资源

Companion
Projects:
MySQL Database Server   Open JDK: an Open SourceJDK   GlassFish Community: an Open Source Application Server    Mobile & Embedded Community    Open Solaris   java.net - The Source for Java Technology Collaboration   Virtual Box - full virtualizer  Open ESB - The Open Enterprise Service Bus Powered by