[英]If my Pharo image goes into an infinite loop, how do I break out of the loop?
昨天我花了大約2個小時來處理我的Pharo圖像,當我不小心寫了一些代碼並執行它導致了一個無限循環 - 實際上,我從另一個方法調用一個方法,然后又調用原始方法,返回永遠。 pharo圖像沒有響應。 我重新啟動了圖像,並在那兩個小時內丟失了所有工作!
我在網上看了,我可以打alt
- .
進入某種過程查看器? 我怎么能從那里殺死無限循環?
除了像@Uko解釋的那樣打斷無限循環之外,你可能沒有因為你擔心的那兩個小時丟失了所有的工作。
如果您在沒有保存的情況下從外部殺死Pharo,您可以隨時使用
你確實可以使用<action key>-.
(其中cmd是mac的,可能是ctrl for win和alt for linux(但是有些時候它在Linux上是ctrl而且在windows上也是alt。例如Pharo 6.1在win 10上使用alt)。
<action key>-.
導致用戶中斷並在正在執行的位置打開調試器。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.