2013-02-13 72 views
7

我在錯誤的行上設置了條件斷點。我想把它移動一行。這甚至有可能嗎?我知道我總是可以將條件複製粘貼到正確的新斷點處,但只需拖放&將會更方便。如何在Eclipse中移動條件斷點?

例子:

private void loopOverInternalList(Object findThis) { 
    int numberFound = 0; //I want conditional breakpoint here. 
    for(Object listItem : internalList) { // Breakpoint [findThis.getSomeProperty() == true] 
     // do something... 
    } 
} 

在這個例子中,Eclipse會打破在internalList每個項目,而如果它打破在numberFound定義,它應該打破只有一次。在我目前的情況下哪個更方便。

+0

複製條件斷點定義並創建一個新的條件斷點。然後將該定義粘貼到新創建的條件斷點中。 – Stephan 2013-02-13 09:52:23

+0

當下一次發佈的eclipse出現時,你可能會很幸運。我聽說過,他們將重新發布它。 – 2013-02-13 09:57:17

+0

@TheDarkKnight下一個版本,開普勒,將在6月26日,2013年朱諾,當前版本的發佈,發佈於2012年6月27日, – logoff 2013-02-13 10:02:31

回答

7

現在是不可能的。自2002年以來,很多人都希望它(包括我),因爲它是feature request since then。試着再問一次。

+1

我提出了這個問題......現在我們等待。有今天的日期是評論說:「(在回覆評論#25) >可能是下一個大的發佈,開普勒這是自2002年以來的請求......這將有助於許多開發商 只。如果有人提供高質量的補丁。「 – Timo 2013-02-13 12:17:15

+0

@Timo這些是我的意見,提醒他們吧!但我沒有技能來開發補丁... – logoff 2013-02-13 14:26:10

+0

感謝您解決問題!我沒有時間開發這樣的補丁,並且爲了完整性而添加了複製粘貼。 – Timo 2013-02-15 10:50:11