मैं मैक पर प्रोग्रामिंग कर रहा हूं क्योंकि मैं थिंक सी का उपयोग कर एक छोटा सा बच्चा था। मुझे कभी भी डीबगर का उपयोग कभी भी एक्सकोड के साथ खराब नहीं होता था।एक्सकोड डीबगर बेकार है; के विकल्प?
- यह उत्तरदायी नहीं है, और आगे बढ़ता है और अधिक चर देखकर अस्थिर हो जाता है।
- जब यह दुर्घटनाग्रस्त हो जाता है, तो मैं अपने स्रोतों के लिए पूर्ववत इतिहास खो देता हूं क्योंकि यह संपादक के साथ एकीकृत है।
- यह एकीकरण से लाभ नहीं उठाता है, हालांकि, स्रोत दर्शक स्टेपिंग के लिए उपयोग करने योग्य नहीं है: बाएं हाशिए पर क्लिक करके एक लाइन का चयन करने का प्रयास करने से बटन कहीं भी दिखाई नहीं देता है, जिससे पर प्रोग्राम का कारण बनता है उस पंक्ति में , संपादक विंडो में, जो पहली जगह डीबगिंग से संबंधित नहीं होना चाहिए। भयानक यूआई और भयानक कार्यान्वयन।
- एक हॉबल्ड सुंदर डेटा "सारांश" वाक्यविन्यास जो अभिव्यक्ति विंडो में ऑब्जेक्ट नहीं भेज सकता है।
- वह अभिव्यक्ति विंडो किसी भी प्रकार के संदर्भ से अवगत नहीं है।
- डीबग करने के लिए एक विशेष थ्रेड का चयन नहीं कर सकता, जहां तक मैं कह सकता हूं, और abort() नामक थ्रेड पर कूद नहीं जाता है।
के लिए मैक ओएस 9गिरी डिबगर यह से बेहतर था। छोड़ने का समय है।
ओएस एक्स पर जीडीबी काम के लिए क्या स्टैंडअलोन फ्रंट-एंड? मुझे http://ddd.darwinports.com/ मिला लेकिन इसके लिए प्रशंसा या उपाख्यानों को ढूंढना मुश्किल है, या अन्य विकल्प।
एसटीएल कंटेनर के लिए समर्थन मेरे लिए एक बड़ा प्लस है। मैं उद्देश्य-सी या ऐप्पल-कुछ के बारे में कम परवाह नहीं कर सका।
मैक पर दृश्य स्टूडियो, आप क्या चाहते हैं? आपको x86 पर जीसीसी/जीडीबी लिखने में भी वही समस्याएं होंगी। –
यदि आप सीधे जीडीबी कंसोल का उपयोग करने के इच्छुक हैं तो एक्सकोड कमियों में से कुछ को कम किया जा सकता है। उदाहरण के लिए, कंसोल में पी (शून्य) CFShow (MyString) के साथ लंबे NSStrings को डंपिंग किया जा सकता है। THINK सी के लिए –
+1! (मुझे लगता है कि थिंक पास्कल की डीबगर बेहतर है)। – Seth