2013-04-16 18 views
9

क्या एक्सकोड में ब्रेकपॉइंट कॉपी करने के लिए कोई तरीका है?एक्सकोड कॉपी-पेस्ट ब्रेकपॉइंट्स

कारण मैं पूछ रहा हूं, मेरे पास " का मूल्यांकन करने के बाद स्वचालित रूप से जारी है" कुछ ब्रेकपॉइंट सेट है। मैं कोड में कई स्थानों पर एक ही ब्रेकपॉइंट व्यवहार/कार्रवाई करना चाहता हूं। इसे फिर से करने के बजाय (ब्रेकपॉइंट सेट करना, इसे अनुकूलित करना) 10 गुना (या इससे भी अधिक जो बोझिल हो सकता है), बस इसे कॉपी-पेस्ट करें !?

+1

आपके प्रश्न ने मुझे इस विषय के लिए अभी तक एंटीदर Google खोज सत्र करने के लिए प्रेरित किया, जो अभी तक सूख गया है। मैं विश्वास करना शुरू कर रहा हूं कि यह संभव नहीं है। जब मैं समय पाता हूं तो मैं इसके लिए एक फीचर अनुरोध दर्ज करूंगा ... – katzenhut

+1

अविश्वसनीय कैसे इस समय के बाद हमारे पास अभी भी ऐसी मूलभूत सुविधा नहीं है। कॉपी और पेस्ट मैक ओएस के पहले संस्करण में था! – amergin

उत्तर

3

मुझे एक समाधान मिला है, हालांकि यह आसान नहीं हो सकता है। सभी ब्रेकपॉइंट्स आपके एक्सकोड प्रोजेक्ट के अंदर एक एक्सएमएल फाइल में सहेजे जाते हैं। फ़ाइल के लिए, अपने प्रोजेक्ट फ़ाइल चुनते हैं और "शो पैकेज सामग्री", तो यहां जाएं:

xcuserdata/(YourNameHere).xcuserdatad/xcdebugger/

आप/breakpoints फ़ाइल और प्रतिलिपि खोल सकते हैं उनके एक्सएमएल पेस्ट करें। फिर आप ब्रेकपॉइंट्स की फ़ाइल और लाइन नंबर बदल सकते हैं।

+0

पहले ब्रेकपॉइंट्स सेट करें, फिर उस फ़ाइल को ढूंढें - आप लाइन नंबरों और फ़ाइल नामों में टाइप करने के लिए स्वयं को सहेज लेंगे। लेकिन एक्ससी 7 में, मुझे xcuserdatad में xcdebugger फ़ाइल नहीं मिल रही है :( – HenryRootTwo

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