Xcode ट्यूटोरियल
Xcode के साथ शुरुआत करना
खोज…
टिप्पणियों
Xcode macOS के लिए एक एकीकृत विकास वातावरण है जो macOS, iOS, watchOS, और TVOS के लिए देशी ऐप्स के विकास का समर्थन करता है। Xcode NeXT के प्रोजेक्ट बिल्डर और PBX का उत्तराधिकारी है। (वास्तव में, Xcode के प्रोजेक्ट मेनिफ़ेस्ट फ़ाइल अभी भी .pbxproj
एक्सटेंशन के साथ नामित किए गए हैं।)
Xcode रिलीज़ में क्लैंग C / C ++ / Obj-C कंपाइलर, स्विफ्ट कंपाइलर, LLDB डीबगर और iOS / watchOS / tvOS सिमुलेटर के स्थिर संस्करण शामिल हैं। Xcode में इंटरफ़ेस बिल्डर , साथ ही 3D मॉडल और दृश्य, छवि संपत्ति और अधिक देखने और संपादित करने के उपकरण भी शामिल हैं।
संस्करण
संस्करण | रिलीज़ की तारीख |
---|---|
1.0 | 2003/09/28 |
2.0 | 2005/04/04 |
3.0 | 2007-10-26 |
4.0 | 2011-03-14 |
5.0 | 2013-09-18 |
6.0 | 2014-09-17 |
7.0 | 2015/09/16 |
7.1.1 | 2015/11/09 |
7.2 | 2015/12/08 |
7.2.1 | 2016/02/03 |
7.3 | 2016/03/21 |
7.3.1 | 2016/05/03 |
8.0 | 2016/09/13 |
8.1 | 2016/10/27 |
8.2 | 2016/12/12 |
8.2.1 | 2016/12/19 |
8.3 | 2017/03/27 |
8.3.1 | 2017/04/06 |
8.3.2 | 2017/04/18 |
8.3.3 | 2017/06/05 |
शुरू हो जाओ
Mac App Store से Xcode डाउनलोड करें ।
एक नई परियोजना या खेल का मैदान बनाने के लिए क्लिक करें:
Xcode के कई संस्करणों का उपयोग करें
आपके पास एक ही समय (बीटा संस्करण सहित) में Xcode के कई संस्करण स्थापित हो सकते हैं। बस संघर्ष से बचने के लिए फाइंडर में एप्लिकेशन का नाम बदलें।
नोट: ऐप स्टोर से Xcode इंस्टॉल करने से आपकी मशीन पर मौजूदा संस्करण को अधिलेखित कर दिया जाएगा। आप किस संस्करण पर अधिक नियंत्रण प्राप्त करने के लिए डायरेक्ट डाउनलोड से Xcode स्थापित कर सकते हैं।
Xcode की प्रत्येक प्रति कमांड लाइन उपकरण (शामिल clang
, xcodebuild
, आदि)। आप चुन सकते हैं कि कौन से कमांड /usr/bin
से कमांड किए गए हैं।
स्थान टैब के अंतर्गत, Xcode की प्राथमिकताओं में, Xcode का एक संस्करण चुनें:
या आप xcode-select
का उपयोग करके कमांड लाइन से संस्करण प्रबंधित कर सकते xcode-select
:
# Print the currently selected version
$ xcode-select --print-path
/Applications/Xcode.app/Contents/Developer
$ clang --version
Apple LLVM version 7.3.0 (clang-703.0.29)
Target: x86_64-apple-darwin15.4.0
Thread model: posix
InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
# Find all installed versions using Spotlight
$ mdfind 'kMDItemCFBundleIdentifier = "com.apple.dt.Xcode"'
/Applications/Xcode.app
/Applications/Xcode72.app
# Check their version numbers
$ mdfind 'kMDItemCFBundleIdentifier = "com.apple.dt.Xcode"' | xargs mdls -name kMDItemVersion
kMDItemVersion = "7.3"
kMDItemVersion = "7.2.1"
# Switch to a different version
$ sudo xcode-select --switch /Applications/Xcode72.app
$ clang --version
Apple LLVM version 7.0.2 (clang-700.1.81)
Target: x86_64-apple-darwin15.4.0
Thread model: posix
रंग योजना को बदलना
कई डेवलपर्स अपने आईडीई के फ़ॉन्ट, पाठ और पृष्ठभूमि के रंग को अनुकूलित करना पसंद करते हैं। आप XCODE-> प्राथमिकताएं, या 'by,' दबाकर या तो एप्लिकेशन वरीयता फलक खोलकर Xcode में ऐसा कर सकते हैं।
प्राथमिकता फलक खुला के साथ आप 'फ़ॉन्ट्स और रंग' टैब पर क्लिक कर सकते हैं।
यहां से आप स्रोत और कंसोल पृष्ठभूमि और फ़ॉन्ट रंग बदल सकते हैं। एक्सकोड के साथ कई पूर्व-निर्मित रंग और फ़ॉन्ट योजनाएं उपलब्ध हैं। आप इन्हें बाईं ओर की सूची (मूल, चॉकबोर्ड, आदि) से चुनें। आप अधिक ऑनलाइन ढूंढ सकते हैं और डाउनलोड कर सकते हैं (उदाहरण के लिए यहां )।
किसी भी विषय को और अनुकूलित करने के लिए, आप सही फलक में सूचीबद्ध किसी भी प्रकार को अनुकूलित कर सकते हैं (सादा पाठ, टिप्पणियाँ, प्रलेखन मार्कअप, आदि)। उदाहरण के लिए, मान लें कि मैं वास्तव में अपने 'नंबर' को अपने कोड में दिखाना चाहता हूं। इसलिए मैं फ़ॉन्ट को 'अमेरिकन टाइपराइटर' में 24 px में बदल देता हूं, जिसका रंग हरा-हरा हो जाता है, और लाल को हाइलाइट करने वाली लाइन सेट करता है:
अब मेरे पाठ संपादन में, मैं वास्तव में अपने नंबर देख सकता हूं:
अब आप 'सोर्स एडिटर' और 'कंसोल' के लुक और फील को अपने दिलों को खुश कर सकते हैं!
प्रो टिप
कई डेवलपर्स अपने आईडीएस डार्क (लाइट टेक्स्ट, डार्क बैकग्राउंड) को थीम देना पसंद करते हैं। Xcode में, आप केवल 'स्रोत संपादक' और 'कंसोल' के लिए ऐसा कर सकते हैं। हालाँकि, नेविगेशन (बाईं ओर), डीबग (नीचे), और उपयोगिता (दूर दाएं) अनुभाग गैर-अनुकूलन योग्य हैं। इसके आसपास दो काम हैं। पहली (तरह की मुश्किल), आईडीई लाइट थीम्ड (लाइट बैकग्राउंड, डार्क टेक्स्ट) को छोड़ना है, फिर सभी एक साथ स्क्रीन के रंगों को उल्टा करना है। इससे सब कुछ गहरा हो जाएगा, लेकिन सिम्युलेटर में और बाकी सिस्टम में रंग अब विजयी हैं। उपयोग के दौरान नेविगेशन, डीबग, और उपयोगिता क्षेत्रों को छिपाने के लिए चारों ओर दूसरा काम है। आप निम्न आदेशों का उपयोग करके इन क्षेत्रों को जल्दी से चालू कर सकते हैं:
नेविगेटर: ⌘0
डिबग क्षेत्र: ⇧⌘Y
उपयोगिता: ⌥⌘0