一般情況下我們調(diào)試的時候是在一個線程中的,一步一步往下走。但有時候你會發(fā)現(xiàn)在Debug的時候,想發(fā)起另外一個請求都無法進(jìn)行了?
那是因?yàn)镮DEA在Debug時默認(rèn)阻塞級別是ALL,會阻塞其它線程,只有在當(dāng)前調(diào)試線程走完時才會走其它線程。可以在View Breakpoints里選擇Thread,如圖7.1,然后點(diǎn)擊Make Default設(shè)置為默認(rèn)選項(xiàng)。
[圖7.1]
切換線程,在圖7.2中Frames的下拉列表里,可以切換當(dāng)前的線程,如下我這里有兩個Debug的線程,切換另外一個則進(jìn)入另一個Debug的線程。
[圖7.2]