अधिकांश प्रोग्रामिंग भाषाओं में मैंने डीबगिंग करते समय, जब मैंने ब्रेकपॉइंट मारा, तो मेरे पास मनमाने ढंग से कोड निष्पादित करने की क्षमता है (जो भी ब्रेकपॉइंट हिट होने के बाद मैं कंसोल में टाइप करता हूं)।ग्रहण में, डीबगिंग करते समय, मैं इंटरैक्टिव-टॉप-लेवल (ए.के.ए. "डिस्प्ले कंसोल") कैसे एक्सेस करूं?
मैं ग्रहण में यह कैसे कर सकता हूं? डिबगिंग मोड डिफ़ॉल्ट रूप से एक डिस्प्ले कंसोल है, लेकिन कोई इंटरैक्टिव कंसोल (जिसमें मैं तत्काल निष्पादन के लिए जावा कोड इनपुट कर सकता हूं)
आह ... यह थोड़ा गुंजाइश है। क्या कोई इंटरैक्टिव-टॉप-लेवल नहीं है जिसमें मैं बस टाइप कर सकता हूं, और फिर एंटर दबा सकता हूं और अपना कोड निष्पादित कर सकता हूं? और मेरे प्रविष्टियों का एक इनपुट इतिहास बनाए रखा है (किसी भी लिनक्स कमांड लाइन पर ऊपर/नीचे तीर के समान)? –
यह शीर्ष स्तर है, जब तक आप इसे अपने डीबग परिप्रेक्ष्य में सेट करते हैं, यह हमेशा वहां रहेगा। आप उसमें एक अभिव्यक्ति टाइप कर सकते हैं। मुझे नहीं पता कि इसे निष्पादित करने के लिए आपको इसे चुनने की आवश्यकता क्यों है। मैं मानता हूं कि यह थोड़ा उलझन में है ... यह वही करता है जो आप पूछ रहे हैं :) कोई इतिहास नहीं .. ओह गलती ... लेकिन आप इसे करने के बाद एक घड़ी अभिव्यक्ति में परिवर्तित कर सकते हैं तो मुझे लगता है कि पर्याप्त है। – Jon
Ctrl + Shift + D मेरे लिए काम नहीं करता है। मैं एक मैक में हूं इसलिए सीएमडी + शिफ्ट + डी की कोशिश की लेकिन भाग्यशाली नहीं। – nacho4d