繁体   English   中英

使用Eclipse时运行还是调试?

[英]Run or Debug when using Eclipse?

eclipse中的调试按钮和运行按钮有什么区别? 我目前正在使用Java进行2D游戏,但是我意识到我不确定是否应该单击“调试”或“运行”。 使用一个相对于另一个有优势吗?

谢谢!

调试将比常规运行慢很多。 当您在Debug中运行时,Eclipse仅会识别断点。 测试游戏时,应使用Debug。

您还可以在调试时实时查看变量。 您可以暂停执行并查看所有正在运行的线程,如果使用得当,它确实非常有用。

如果您有兴趣,这是一个关于调试的很好的教程:

运行和调试是两种完全不同的动物。 如果您不知道调试按钮的功能,那么您应该按下运行按钮,因为调试会大大降低程序测试的速度。

现在您可能会问,但是我想使用调试器。 好的,这里是演示调试器有用性的简单方法。 将此代码放在Eclipse中的新项目中。

int n = 0;
for(int i = 0; i<10;i++)
{
System.out.println("I am printing "+n++);
}

点击int = 0; 并按CTRL + SHIFT + B,您会注意到该行的左侧会出现一个小点。 然后作为调试运行,此时将停止您的程序。 从这里可以继续按f6键以“逐步完成”程序。 您可以在任意位置切换断点。

然后按窗口>显示视图>其他,然后输入变量,然后选择。 窗口>显示视图>其他 在弹出的新框中,您将在顶部看到按钮,突出显示时单击显示“打开新视图”的按钮 打开新视图

这将打开一个变量窗口,该窗口将向您显示程序中逐步执行的部分中的变量。在上面的示例中,按f6键两次或三次后,应该会看到此变量。 变量视图 不仅可以在按f6键时看到变量的变化,还可以双击值列并在运行时更改值以询问是否存在问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM