Xcode Samouczek
Rozpoczęcie pracy z Xcode
Szukaj…
Uwagi
Xcode to zintegrowane środowisko programistyczne dla systemu macOS, które obsługuje tworzenie aplikacji natywnych dla systemów macOS, iOS, watchOS i tvOS. Xcode jest następcą programu Project Builder i PBX firmy NeXT. (W rzeczywistości pliki manifestu projektu Xcode są nadal nazywane rozszerzeniem .pbxproj
.)
Wersje Xcode zawierają stabilne wersje dzyń C / C ++ / Obj-C compiler Swift kompilator z LLDB debugger oraz iOS / watchOS / tvOS symulatorów. Xcode zawiera także interfejs konstruktora , a także narzędzia do przeglądania i edytowania modeli i scen 3D, zasobów obrazu i nie tylko.
Wersje
Wersja | Data wydania |
---|---|
1.0 | 2003-09-28 |
2.0 | 2005-04-04 |
3.0 | 26.10.2007 |
4.0 | 14.03.2011 |
5.0 | 18.09.2013 |
6.0 | 17.09.2014 |
7.0 | 16.09.2015 |
7.1.1 | 2015-11-09 |
7.2 | 08.12.2015 |
7.2.1 | 2016-02-03 |
7.3 | 21.03.2016 |
7.3.1 | 2016-05-03 |
8.0 | 13.09.2016 |
8.1 | 27.10.2016 |
8.2 | 12.12.2016 |
8.2.1 | 19.12.2016 |
8.3 | 27.03.2017 |
8.3.1 | 2017-04-06 |
8.3.2 | 2017-04-18 |
8.3.3 | 2017-06-05 |
Zaczynaj
Pobierz Xcode z Mac App Store.
Kliknij, aby utworzyć nowy projekt lub plac zabaw:
Użyj wielu wersji Xcode
Możesz mieć zainstalowanych wiele wersji Xcode jednocześnie (w tym wersje beta). Wystarczy zmienić nazwę aplikacji w Finderze, aby uniknąć konfliktów.
Uwaga: zainstalowanie Xcode z App Store spowoduje nadpisanie istniejącej wersji na twoim komputerze. Możesz także zainstalować Xcode z bezpośredniego pobierania, aby uzyskać większą kontrolę nad posiadanymi wersjami.
Każda kopia Xcode zawiera narzędzia wiersza poleceń ( clang
, xcodebuild
itp.). Możesz wybrać, które mają być wywoływane przez polecenia w /usr/bin
.
W preferencjach Xcode, na karcie Lokalizacje wybierz wersję Xcode:
Lub możesz zarządzać wersjami z wiersza poleceń za pomocą 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
Zmiana schematu kolorów
Wielu programistów lubi dostosowywać czcionkę, tekst i kolor tła swoich IDE. Możesz to zrobić w Xcode, otwierając okienko preferencji aplikacji, przechodząc do XCODE-> Preferencje lub naciskając „⌘,”
Po otwarciu panelu preferencji możesz kliknąć kartę „Czcionki i kolory”.
Stąd możesz zmienić źródłowe ORAZ tło konsoli i kolory czcionek. Xcode oferuje wiele gotowych schematów kolorów i czcionek. Wybierz je z listy po lewej stronie (Basic, Chalkboard itp.). Możesz znaleźć i pobrać więcej online (na przykład tutaj ).
Aby dodatkowo dostosować dowolny motyw, możesz dostosować dowolny z typów wymienionych w prawym okienku (zwykły tekst, komentarze, znaczniki dokumentacji itp.). Powiedzmy na przykład, że naprawdę chcę, aby moje „Liczby” pojawiały się w kodzie. Zmieniam więc czcionkę na „American Typewriter” przy 24 pikselach, kolor na zielonkawy i ustawiam podświetlanie linii na czerwoną:
Teraz podczas edycji tekstu naprawdę widzę moje liczby:
Teraz możesz dostosować wygląd „Edytora źródłowego” i „Konsoli” do własnych upodobań!
Pro Wskazówka
Wielu programistów lubi motywować swoje ciemne IDS (jasny tekst, ciemne tło). W Xcode możesz to zrobić tylko w przypadku „Edytora źródłowego” i „Konsoli”. Jednak sekcji Nawigacja (po lewej stronie), Debugowanie (u dołu) i Narzędzie (po prawej stronie) nie można dostosowywać. Istnieją dwa sposoby obejścia tego. Najpierw (trochę trudne, należy pozostawić jasne światło IDE (Jasne tło, ciemny tekst), a następnie odwrócić wszystkie kolory ekranu razem. To sprawi, że wszystko będzie ciemne, ale kolory w symulatorze i pozostałej części systemu są teraz niepewne. Drugim obejściem jest ukrycie obszarów nawigacji, debugowania i narzędzia, gdy nie są używane. Możesz szybko przełączać te obszary za pomocą następujących poleceń:
Nawigator: ⌘0
Obszar debugowania: ⇧⌘Y
Użyteczność: ⌥⌘0