क्या Xcode में कोड ऑटोफ़ॉर्मैट फीचर है?


जवाबों:


102

Xcode में वास्तव में एक ऑटोफ़ॉर्मैट विकल्प नहीं है।

^Iकोड को फिर से इंडेंट करने के लिए एक विकल्प (कंट्रोल- I) है, जो आपकी प्राथमिकताओं में निर्धारित टैब की चौड़ाई के अनुसार कोड को फिर से संरेखित करेगा, लेकिन यह जितना आगे जाता है।

आपके पास TextMate जैसे पाठ संपादक के साथ बेहतर भाग्य हो सकता है? मैं कुछ के लिए नहीं जानता, लेकिन मुझे पता है कि यह ऑब्जेक्टिव-सी का समर्थन करता है और इसमें कुछ मैक्रोज़ हैं, एक रिफॉर्मैट विकल्प हो सकता है?


2
धन्यवाद! पुनः आशय यह है कि मुझे क्या चाहिए।
शशिवेव

2
कोड स्वरूपण के अधिक नियंत्रण के लिए, आप अविश्वास की कोशिश कर सकते हैं: unsrustify.sourceforge.net
Rob Keniger

3
मैं हर बार यह भूल जाता हूं कि मैं कुछ महीनों के लिए एक्सकोड का उपयोग नहीं करता हूं। और फिर मैं फिर से खोजता हूं और हमेशा इस धागे पर लौटता हूं। एन-वें समय के लिए धन्यवाद! : डी
एक्टह

51

हाँ Xcode 4 में एक ऑटोफ़ॉर्मैट फीचर है।

निम्नलिखित का प्रयास करें:

  1. पाठ चुनें। CMD+ A
  2. CTRL+ दबाएं I

कृपया यहाँ भी देखें: Xcode में कोड इंडेंटेशन फिक्स करें


14
यह सिर्फ फिर से इंडेंटिंग है, लेकिन ऑटोफॉर्मेटिंग नहीं। लेकिन वैसे भी जानने के लिए अच्छा है, धन्यवाद।
huesforalice

31

एक चाल कोड का चयन करना है (या तो "सभी का चयन करें" या सिर्फ उस अनुभाग को जिसे आप फिर से प्रारूपित करना चाहते हैं) - फिर काट लें, फिर इसे वापस पेस्ट करें। यह Xcode संपादक में स्वचालित कोड फ़ॉर्मेटिंग को ट्रिगर करता है।


1
@ जो: ओह डियर - यह Xcode 2.x और 3.x में काम करता है - आप bugreporter.apple.com
पॉल आर

@FearlessFuture: यदि यह कोड का एक बड़ा ब्लॉक है, तो आपको इसे स्पष्ट रूप से करना होगा - Xode के हाल के संस्करणों में ऐसा करने के लिए एक मेनू आइटम है, इसलिए उपरोक्त चाल इन दिनों वैसे भी कुछ हद तक बेमानी है।
पॉल आर


4

ClangFormat-Xcode Alcatraz में उपलब्ध एक Xcode प्लगइन है। यह एक अच्छा कोड प्रारूप उपकरण है।


किसी भी कस्टम स्क्रिप्ट के साथ कोड प्रारूपित करने के लिए github.com/ML-Works/AnyFormat-Xcode प्लगइन विकसित किया है ।
k06a

2

मैंने पाया कि कॉपी और पेस्ट विधि (Cmd-A तब Cmd-C तब Cmd-V) XCode 4 में काम करती थी और मैं जिस विधि का उपयोग करता था, मैं परिणाम प्रदर्शित करने के लिए Google की प्रतीक्षा कर रहा था (मैक धीमा चल रहा था!



0

सहेजें पर प्रारूप

किसी को भी इस प्रारूप को बचाने के लिए जो मैंने किया था। यह थोड़ा सांवला है लेकिन यह अच्छी तरह से काम करता है। ⤵


  1. आरंभ करने के लिए Xcode के लिए एक फ़ॉर्मेटर चुनें। मैं SwiftFormat की सलाह दूंगा, लेकिन यहाँ उनमें से एक गुच्छा और अन्य आसान एक्सटेंशन की सूची है।
  2. एक बार आपके पास एक फ़ॉर्मैटर उठाया गया हो तो उसे Xcode में हॉटकी असाइन करें जो कि ऐसा नहीं लिया गया है CMD + ~
  3. फिर बेटरटचटूल जैसे शॉर्टकट मैपर डाउनलोड करें।
  4. अपने शॉर्टकट मैपर में केवल CMD + SXcode के लिए सेटअप करें और इसे अपने शॉर्टकट के लिए सेट किए गए अपने शॉर्टकट का उपयोग करने के लिए सेट करें। इस तरह ⤵ यहाँ छवि विवरण दर्ज करें
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.