2010-03-25 7 views
7

क्या एक्लिप्स में कंसोल होना संभव है, जहां डीबग मोड में जब मैं चीजों को आजमा सकता हूं? पायथन की तरह, जहां मैं किसी भी पल में टाइप कर सकता हूं उदाहरण के लिए 1 + 1 या myVariable.toString(), आदि? सी # में एफ # खोल के साथ एक समान अवधारणा है।जावा में डीबग मोड में, क्या कंसोल की तरह कुछ भी है जहां मैं कमांड टाइप कर सकता हूं?

मैं रन-टाइम पर अपने चर का निरीक्षण करना चाहता हूं और कुछ तरीकों का प्रयास करना चाहता हूं, इस तरह का कंसोल बहुत मददगार होगा।

धन्यवाद

+0

"चर" टैब आप एक ही चर –

+0

हाँ निरीक्षण करने के लिए अनुमति चाहिए, लेकिन मैं डी भी आदेश चलाने के लिए पसंद है। –

उत्तर

11

ग्रहण प्रदर्शन देखने के लिए, जहाँ आप (लगभग) मनमाने ढंग से जावा भाव दर्ज करें और जब भी आप एक ब्रेकप्वाइंट में हैं उन्हें का मूल्यांकन हो सकता है।

कोई अभिव्यक्ति मूल्यांकन करने के लिए इसे चुनें (या तो डिस्प्ले व्यू में, या किसी भी खुली जावा स्रोत फ़ाइल में) और "निरीक्षण", "प्रदर्शन" या "मूल्यांकन" बटनों में से एक को दबाएं।

  • "निरीक्षण" अभिव्यक्ति निष्पादित करता है और परिणामी मान को पॉप-अप निरीक्षण दृश्य (वेरिएबल्स व्यू के समान) में दिखाता है।
  • "प्रदर्शन" अभिव्यक्ति निष्पादित करता है और प्रदर्शन देखने
  • "का मूल्यांकन" अभिव्यक्ति निष्पादित करता है और कुछ नहीं
वहाँ

debugging in Eclipse पर कुछ बहुत अच्छा मदद करता है में जिसके परिणामस्वरूप मूल्य प्रिंट, विशेष रूप से के बारे में inspecting variables और evaluating expressons

यदि आप डीबगिंग नहीं करते हैं, तो आप कुछ जावा कोड के व्यवहार का परीक्षण करना चाहते हैं, तो आप Scrapbook feature पर देखना चाहेंगे।

+0

मैंने 1 + 1 लिखने की कोशिश की है; या यह .toString(); और ऐसा कुछ नहीं होता है। यह कैसे काम करता है? –

+0

निष्पादन हमेशा ग्रे दिखाई देता है .. –

+1

@devoured: क्या आप वाकई एक एप्लिकेशन को डीबग कर रहे हैं * और * ब्रेकपॉइंट में हैं? यह जरूरी है क्योंकि निष्पादन को कुछ संदर्भ की आवश्यकता है (उदाहरण के लिए यह जानने के लिए कि यह क्या है)। –

1

ग्रहण में एक पुराना प्लग-इन भी है जो आपको लगता है कि आप डॉ। जावा कहलाते हैं।

2

हां। ग्रहण स्क्रैपबुक - कम जानकारी है लेकिन बहुत शांत

फ़ाइल -> नई -> जावा -> जावा भागो/डीबग -> स्क्रैपबुक

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