2011-10-07 10 views
5

मेरे पास एक विशेष प्रारूप है जिसे मैं अपना कोड रखना चाहता हूं, और हर बार जब मैं नया UIViewController (या उस मामले के लिए कोई अन्य वर्ग) बनाता हूं, तो ऐप्पल से एक ही ऑटो-जेनरेट कोड डालें, और मुझे इसे शुरू करने से पहले 2 मिनट तक इसे साफ करने के लिए इसे जिस तरह से तैयार करना है, उसे स्वरूपित करना होगा।एक्सकोड प्रारूप प्री-जेनरेट कोड

मैं सोच रहा था कि स्वरूपित कोड के मेरे संस्करण में जोड़ने के लिए इसे एक्सकोड में सेट करने का कोई तरीका था, ताकि मुझे अपना समय फिर से स्वरूपण बर्बाद न करना पड़े। सहायता के लिए धन्यवाद!

उत्तर

1

एक्सकोड 4 बदलता है कि टेम्पलेट कैसे काम करते हैं, और कहां टेम्पलेट जाते हैं, इसलिए जब तक वे एक्सकोड 4 का संदर्भ नहीं लेते हैं, तब तक निर्देशों के बाद सावधान रहें। आप कुछ टेम्पलेट उदाहरण और पथ जहां वे मेरे एक्सकोड 4 अनुकूलन भंडार में जाते हैं:

https://github.com/KiGi/XCode4Customization

रास्तों जहां प्रणाली टेम्पलेट्स रहते है:

/Developer/Platforms/iPhoneOS.platform/Developer/Library/ Xcode/खाके/फ़ाइल टेम्पलेट्स

,210

उन न बदलें, कॉपी और अपने खुद के पुस्तकालय निर्देशिका में संशोधित:

~/Library/डेवलपर/Xcode/UserData/फ़ाइल टेम्पलेट्स

उन रास्तों "WhereToPlaceFiles" आरटीएफ में भी कर रहे हैं जिथूब पर फाइल करें।

2

जब आप/डेवलपर/लाइब्रेरी/एक्सकोड/टेम्पलेट्स में नई फाइलें बनाते हैं तो आपको एक्सकोड का उपयोग करने वाले सभी टेम्पलेट्स मिलेंगे। उनके बारे में एक नज़र डालें, आपको यह समझने में सक्षम होना चाहिए कि यह सब शब्द आसानी से कैसे होता है।

उम्मीद है कि यह मदद करता है।

+0

ध्यान दें कि पुराना पथ है, एक्सकोड 4 स्थान एक अलग स्थान पर रखता है। –

+0

यह एक्सकोड 4 में कहां स्थित है? – msgambel

+0

यह मेरे एक्सकोड 3 स्थापना से अवशेष छोड़ दिया जा सकता है। यह एक्सकोड 4 में कहां स्थित है? – Cthutu

1

आप कर सकते हैं अपने स्वयं के टेम्पलेट्स लिखें (जैसा कि अन्य ने विस्तृत किया है), और/या केवल कोड फॉर्मेटर के माध्यम से अपने स्रोत चलाएं (uncrustify ओबीजेसी स्रोतों पर अच्छी तरह से काम करता है)।