लक्ष्य बस एक watchpoint जहां निष्पादन करता है, तो एक वेरिएबल का मान परिवर्तन रुकती है स्थापित करने के लिए है, तो दो तरीके हैं:
Ctrl-shift-F8
दबाने स्थापित करने के लिए एक watchpoint इस संवाद को लाता है:
यह अधिक शक्तिशाली दिखता है लेकिन यह भ्रमित है क्योंकि इसमें मुझे आवश्यक विकल्प की कमी है; और वहाँ एक अतिरिक्त कदम है:
- :
एक बार जब आप इसे सही ढंग से भरें, आप नीचे दिए गए सरल तरीका में के रूप में निष्पादन रोक के लिए एक ही विकल्प प्राप्त: नीचे संवाद बॉक्स में भरने अर्धविराम के साथ समाप्त होने वाली एक पंक्ति पर चर परिभाषित करें।
- उस क्षेत्र में बायाँ-क्लिक करें जहां आपने सामान्य ब्रेकपॉइंट सेट किया है और एक संवाद बॉक्स पॉप अप करता है।
- अपनी आवश्यकताओं के अनुसार विकल्पों का चयन करें।
कोई उदाहरण जहां परिवर्तनीय prefDbExists
परिवर्तन का मान, निष्पादन किसी भी "सामान्य" (बिना शर्त) ब्रेकपॉइंट पर रोक देगा। और जब मैंने मूल प्रश्न पूछा तो मुझे बस इतना ही चाहिए।
संपादित करें:पूरी तरह से योग्य वर्ग के नाम{package name}.{class name}
है)
कुंजीयन Ctrl + Shift + F8 और दबाने '+', आप तो ब्रेकप्वाइंट प्रकार के एक विकल्प है के बाद: (1) विधि, (2) फ़ील्ड, या (3) अपवाद ब्रेकपॉइंट। धन्यवाद, @ हाइम। – DSlomer64