我正在用Eclipse調試帶有Xdebug的PHP。除非我希望調試指針返回到前面的行,否則一切都正常。這可能嗎?我不想重新啓動調試。Eclipse PHP Xdebug調試指針中是否有後退按鈕?
詳細地說,假設我在500行,那麼我繼續行505,Eclipse中的調試指針可以返回到第500行以檢查我的變量的狀態?
我還是一個使用Eclipse進行調試的新手,所以我很欣賞任何有關如何完成這些任務的提示。謝謝。
我正在用Eclipse調試帶有Xdebug的PHP。除非我希望調試指針返回到前面的行,否則一切都正常。這可能嗎?我不想重新啓動調試。Eclipse PHP Xdebug調試指針中是否有後退按鈕?
詳細地說,假設我在500行,那麼我繼續行505,Eclipse中的調試指針可以返回到第500行以檢查我的變量的狀態?
我還是一個使用Eclipse進行調試的新手,所以我很欣賞任何有關如何完成這些任務的提示。謝謝。
不,這是不可能的。 Xdebug不允許你這樣做。
您必須從頭開始重新運行該程序才能返回到同一點。 (除非它在循環中)
這種功能非常複雜,需要調試器隨時(從斷點開始)存儲應用程序狀態,以便「及時回溯」運行代碼。
我還沒有看到這與xdebug甚至PHP的。上次我使用這個功能的時間是使用Visual Studio Debugger的舊C++版本。微軟爲此發明了一些他們稱之爲「IntelliTrace」的東西。
(看到的IntelliTrace文章在這裏:http://msdn.microsoft.com/en-us/magazine/ee336126.aspx)
我同意也沒辦法,我拉着我的頭髮尋找到這個在Eclipse PHP調試選項。什麼也找不到。 –