2009-11-25 11 views
12

documentation for Eclipse कहा गया है कि एक नीले वृत्त आइकन का प्रतिनिधित्व करता है एकब्रेकपॉइंट स्थापित करने के लिए इसका क्या अर्थ है?

सक्षम लाइन ब्रेकप्वाइंट

और सही का चिह्न एक

अलंकरण है कि एक लाइन के निशान है कि स्थापित के रूप में breakpoints

सक्रिय, मैं बीच में क्या अंतर है ब्रेकपॉइंट्स का जिक्र करते समय, nstalled और सक्षम? स्थापित है - इस मामले में - एक ग्रहण-विशिष्ट परिभाषा?

+0

अनुरोध के अनुसार बस "सक्षम ब्रेकपॉइंट" विवरण जोड़ा गया। – VonC

+0

धन्यवाद, मुझे लगता है कि मेरा Google-fu वास्तव में मुझे इस पर छोड़ देता है। + 1/स्वीकार कर लिया। – Pops

उत्तर

17

यह thread (2002!) स्थापित breakpoints

ब्लू breakpoints का मतलब है कि ब्रेकप्वाइंट स्थापित नहीं है के लिए एक अच्छा व्याख्या है।
पुराने निर्माण में, एक हरा आइकन का अर्थ है कि ब्रेकपॉइंट सफलतापूर्वक स्थापित किया गया था।
एक स्थापित ब्रेकपॉइंट का अर्थ है कि कक्षा लक्ष्य वीएम में लोड की गई है और मौजूदा डीबग लक्ष्य के लिए वांछित स्थान (लाइन ब्रेकपॉइंट के लिए) पर एक ब्रेकपॉइंट अनुरोध सफलतापूर्वक बनाया गया है।

वर्तमान निर्माण में, नीले "बेस" आइकन के शीर्ष पर एक छोटे से चेकमार्क ओवरले आइकन के साथ एक स्थापित ब्रेकपॉइंट इंगित किया जाता है। http://help.eclipse.org/indigo/topic/org.eclipse.jdt.doc.user/images/org.eclipse.jdt.debug.ui/ovr16/installed_ovr.png

एक ब्रेकपाइंट स्थापित नहीं किया गया हो सकता है:

  • जब वर्ग भरी हुई है (या अभी तक लोड नहीं)
  • हमारे ब्रेकप्वाइंट स्थान सत्यापनकर्ता कोड की एक गैर निष्पादन योग्य लाइन की पहचान करने में विफल रहता है और आप की सुविधा देता है उस रेखा पर एक ब्रेकपॉइंट रखें।
  • जब आप डीबग के बजाए दौड़ते हैं।

jdt documentation में उल्लेख किया है:

  • एक सक्षम ब्रेकप्वाइंट को निलंबित करने के लिए जब भी ब्रेकप्वाइंट का सामना करना पड़ा है एक धागा कारण बनता है। सक्षम ब्रेकपॉइंट्स नीले सर्कल http://help.eclipse.org/indigo/topic/org.eclipse.jdt.doc.user/images/org.eclipse.debug.ui/obj16/brkp_obj.png के साथ खींचे जाते हैं और सफलतापूर्वक स्थापित होने के बाद एक चेकमार्क ओवरले होते हैं। ब्रेकपॉइंट केवल तभी इंस्टॉल किया जा सकता है जब कक्षा ब्रेकपॉइंट में स्थित है, जिसे वीएम द्वारा लोड किया गया है।
  • एक अक्षम ब्रेकपॉइंट धागे को निलंबित नहीं करेगा। अक्षम ब्रेकपॉइंट्स एक सफेद सर्कल http://help.eclipse.org/indigo/topic/org.eclipse.jdt.doc.user/images/org.eclipse.debug.ui/obj16/brkpd_obj.png के साथ खींचे जाते हैं।
+1

"निश्चित रूप से हमारे उपयोगकर्ता ब्रेकपॉइंट आइकन पर 8 से 8 आइकन ओवरले के अर्थशास्त्र को समझेंगे।" - ग्रहण यूआई टीम –

1

मुझे लगता है कि यह एक ब्रेकपॉइंट है जिसे संकलित किया गया है और अगली बार जब आप दौड़ते हैं तो उपलब्ध है।

0

इंस्टॉल किया गया है कि प्रोग्राम वास्तव में उस ब्रेक पॉइंट को डिबगिंग करते समय हिट करेगा।

संबंधित मुद्दे