java - 如何在 Processing 调试器中获取堆栈跟踪

标签 java debugging processing breakpoints processing-ide

有什么方法可以在 Processing 3 调试器(Java 模式)中显示堆栈跟踪?不是通过捕获异常。我知道 e.printStackTrace()。我想在调试器中的自定义断点处打印堆栈跟踪。 谢谢!

最佳答案

我不知道在 Processing 的调试器中查看堆栈的方法。 Processing 调试器被设计为非常准系统。如果您确实需要此功能,请考虑切换到更高级的 IDE,如 Eclipse 或 Intellij。无耻的 self 推销:here是我写的关于在 Java 中使用 Processing 的教程。

但是您可以尝试的一件事是通过创建一个新的 Exception 手动打印堆栈跟踪:

new Exception().printStackTrace();

这将向控制台打印堆栈跟踪,而不会实际抛出异常。将此行放在断点之前以查看断点的堆栈跟踪。

关于java - 如何在 Processing 调试器中获取堆栈跟踪,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49003222/

相关文章:

Java Spring CronTrigger 立即启动

java - 将 AnimatorSet 添加到动态创建的 FragmentTransaction

php - 引用 - 这个错误在 PHP 中意味着什么?

javascript - p5.j​​s:为上传的图片添加过滤器

java - 如何使带有外部库和文件的 Processing Sketch 在网站上运行?

java - 数独蛮力算法

debugging - 如何调试 JAXB 解码?

iphone - 如何在 Xcode 中知道我的对象图占用了多少内存?

javascript - Javascript 处理的 draw() 函数

java - 改进旋转文本的显示