corner imagecorner image FeaturesPluginsDocs & SupportCommunityPartners
download NetBeans

NetBeans IDE 6.5 Features

调试器

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

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

调试窗口 全新!

调试窗口集成了“会话”、“线程”和“调用栈”视图。

每个会话都在其线程列表中进行了细分,您可以展开每个暂停的线程以查看其调用栈,还可以执行其他一些操作。只需单击一下“继续”/“暂停”按钮,即可恢复/暂停线程。

调试器窗口

可配置断点

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

调试器断点

表达式求值

当单步调试代码时,可实时对分配到监视和条件断点上的 Java 语法表达式求值。将光标移到变量上,则会计算当前值并在工具提示中显示该值。

表达式求值

表达式步进 已改进!

可以轻松步过语句中的单个表达式。调试器将显示每个表达式的返回值。使用“步入”操作 (F7),可以选择要步入的方法调用(如果当前行存在多个可步入项)。

多会话调试

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

多线程调试 已改进!

要切换线程,请使用“当前线程选择器”,或直接从编辑器标注区访问线程导航。在调试窗口的“线程”视图中检查当前会话线程的状态。在“调用栈”和“局部变量”视图中检查当前线程的调用栈和局部变量。调试器将自动检测暂停线程中是否出现死锁。

调试器死锁检测

调试器:当前线程选择器

HeapWalker

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

调试堆查看器

 

-  Java SE 和基本 IDE 学习资源

Companion
Projects:
MySQL Database Server   GlassFish Community: an Open Source Application Server   Open Solaris  Open JDK: an Open SourceJDK   Mobile & Embedded Community     Sponsored by 
Sponsored by Sun Microsystems