簡體   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