विजुअल स्टूडियो 2010 डीबगर का उपयोग करके, मैं कॉल स्टैक विंडो का उपयोग करने से परिचित हूं यह देखने के लिए कि वर्तमान में निष्पादन समारोह कहां से लागू किया गया था।विजुअल स्टूडियो 2010 डीबगर में अपवाद फेंकने वाले कोड की रेखा पर वापस कैसे कूदें?
मैं कुछ ऐसे अनुप्रयोगों के साथ काम कर रहा हूं जिनमें बड़े try
ब्लॉक हैं। मान लीजिए कि मैं catch
ब्लॉक में ब्रेक पॉइंट पर कोड के निष्पादन को रोकता हूं, यह बताने का सबसे आसान तरीका क्या है कि अपवाद को अवरुद्ध करने में किस पंक्ति को उठाया गया था?
मुझे पता है कि "स्टैक ट्रेस" में लाइन नंबर जैसे विवरण शामिल हैं, लेकिन अपवाद उठाए गए कोड की रेखा पर वापस नेविगेट करने के लिए शॉर्टकट कुंजी जैसे एक आसान तरीका है?
अद्यतन: मैं इस बात पर जोर देना चाहूंगा कि मैं निष्पादन बिंदु को try
ब्लॉक पर वापस ले जाना नहीं चाहता हूं; मैं बस यह जानने का एक आसान तरीका चाहता हूं कि अपवाद किस पंक्ति से उठाया गया था।
मैं देखता हूं कि यह कैसे काम करता है। जब मैं एक बड़ा काम अपवाद फेंकता हूं तो मुझे बस इससे नफरत है और मुझे यह देखने के लिए स्टैक ट्रेस में खोदना है कि यह कहां से पैदा हुआ! –
वैसे, जावास्क्रिप्ट त्रुटियों के बारे में क्या? क्या जावास्क्रिप्ट त्रुटि हैंडलिंग के लिए मैं कुछ समान उपयोग कर सकता हूं? एक जावास्क्रिप्ट 'त्रुटि' ऑब्जेक्ट को .net 'अपवाद' ऑब्जेक्ट के समान माना जाता है। –
मेरा मानना है कि जेएस के लिए एक ही स्थान पर एक सेटिंग/चेकबॉक्स है, लेकिन मैंने कभी इसका परीक्षण नहीं किया है। यद्यपि कोशिश करने के लिए आसान होना चाहिए! – Kjartan