2013-02-13 41 views
7

Tôi đã đặt điểm ngắt có điều kiện trên dòng sai. Tôi muốn di chuyển nó lên một dòng. Điều đó thậm chí có thể? Tôi biết rằng tôi luôn có thể sao chép dán điều kiện vào điểm ngắt mới ở đúng dòng, nhưng chỉ cần kéo giảm & sẽ thuận tiện hơn.Làm cách nào tôi có thể di chuyển điểm ngắt có điều kiện trong Eclipse?

Ví dụ:

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

Trong ví dụ Eclipse sẽ phá vỡ cho từng hạng mục trong internalList, trong khi nếu nó phá vỡ vào định nghĩa numberFound nó nên phá vỡ chỉ một lần. Đó là thuận tiện hơn trong kịch bản hiện tại của tôi.

+0

Sao chép định nghĩa điểm ngắt có điều kiện và Tạo điểm ngắt có điều kiện mới. Sau đó dán định nghĩa vào điểm ngắt có điều kiện mới được tạo ra. – Stephan

+0

Có lẽ bạn sẽ nhận được may mắn khi bản phát hành tiếp theo của nhật thực xuất hiện. Tôi đã nghe, họ sẽ tái phát hành nó. –

+0

@TheDarkKnight phát hành tiếp theo, Kepler, sẽ được phát hành vào ngày 26 tháng 6 năm 2013. Juno, bản phát hành hiện tại, đã được phát hành vào ngày 27 tháng 6 năm 2012. – logoff

Trả lời

7

Hiện tại, điều này là không thể. Nhiều người muốn nó (kể cả tôi) từ năm 2002 vì nó là feature request since then. Thử hỏi lại lần nữa.

+1

Tôi đã bỏ phiếu tán thành vấn đề ... Và bây giờ chúng tôi chờ đợi. Có ý kiến ​​với ngày hôm nay nói rằng: "(Trong trả lời bình luận # 25) > Có thể trong bản phát hành lớn tiếp theo, Kepler? Đó là một yêu cầu từ năm 2002 ... Nó sẽ giúp nhiều nhà phát triển. Chỉ nếu ai đó cung cấp bản vá chất lượng cao. " – Timo

+0

@Timo đây là những nhận xét của tôi để nhắc nhở họ! nhưng tôi không có kỹ năng để phát triển bản vá ... – logoff

+0

Cảm ơn bạn đã gặp sự cố! Tôi không có thời gian để phát triển một bản vá như vậy và thêm một bản sao-dán cho đầy đủ. – Timo

Các vấn đề liên quan