Ricerca…


Osservazioni

Logo Xcode

Xcode è un ambiente di sviluppo integrato per macOS che supporta lo sviluppo di app native per macOS, iOS, watchOS e tvOS. Xcode è il successore di NeXT's Project Builder e PBX. (In effetti, i file manifest del progetto Xcode sono ancora denominati con l'estensione .pbxproj .)

Le versioni di Xcode includono versioni stabili del compilatore clang C / C ++ / Obj-C, del compilatore Swift , del debugger LLDB e dei simulatori iOS / watchOS / tvOS. Xcode include anche Interface Builder , oltre a strumenti per la visualizzazione e la modifica di modelli e scene 3D, risorse immagine e altro ancora.

Versioni

Versione Data di rilascio
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

Iniziare

  • Scarica Xcode dal Mac App Store.

  • Fai clic per creare un nuovo progetto o parco giochi: Xcode welcome window

Utilizza più versioni di Xcode

È possibile avere più versioni di Xcode installate contemporaneamente (comprese le versioni beta). Basta rinominare l'applicazione in Finder per evitare conflitti.

rinominare Xcode nel Finder

Nota: l' installazione di Xcode da App Store tende a sovrascrivere una versione esistente sul computer. Puoi anche installare Xcode da un download diretto per avere più controllo su quali versioni hai.

Ogni copia di Xcode include strumenti da riga di comando ( clang , xcodebuild , ecc.). È possibile scegliere quali sono richiamati dai comandi in /usr/bin .

Nelle preferenze di Xcode, sotto la scheda Posizioni, scegli una versione di Xcode:

Preferenze di località

Oppure puoi gestire versioni dalla riga di comando usando 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

Modifica dello schema dei colori

Molti sviluppatori amano personalizzare il carattere, il testo e il colore di sfondo dei loro IDE. Puoi farlo in Xcode aprendo il pannello delle preferenze dell'app, andando su XCODE-> Preferenze, o premendo '⌘,'

Arrivare alle preferenze

Con il pannello delle preferenze aperto puoi fare clic sulla scheda "Caratteri e colori".

Modifica di colori e caratteri

Da qui è possibile modificare lo sfondo della sorgente e della console e i colori dei caratteri. Esistono molti schemi di colori e caratteri pre-impostati forniti con Xcode. Puoi scegliere questi dall'elenco a sinistra (Base, Lavagna, ecc.). Puoi trovare e scaricare più online (come qui ad esempio).

Per personalizzare ulteriormente qualsiasi tema, è possibile personalizzare qualsiasi tipo elencato nel riquadro di destra (Testo normale, Commenti, Marcatura documentazione, ecc.). Ad esempio, diciamo che voglio davvero che i miei "numeri" vengano visualizzati nel mio codice. Quindi cambio il font in "American Typewriter" a 24 px, il colore in un colore verdastro e imposta la linea in rosso:

Numeri in grassetto, Yay!

Ora nel mio editing di testo, posso davvero vedere i miei numeri:

Colori freddi in azione!

Ora puoi personalizzare l'aspetto del 'Source Editor' e 'Console' per la gioia del tuo cuore!

Suggerimento

A molti sviluppatori piace mostrare il loro IDS scuro (testo chiaro, sfondo scuro). In Xcode, puoi farlo solo per 'Source Editor' e 'Console'. Tuttavia, le sezioni Navigazione (lato sinistro), Debug (in basso) e Utility (in fondo a destra) non sono personalizzabili. Ci sono due cose in giro per questo. Primo (un po 'complicato, è quello di lasciare la luce a tema IDE (sfondo chiaro, testo scuro), quindi invertire i colori dello schermo tutti insieme: questo renderà tutto scuro, ma i colori nel simulatore e nel resto del sistema sono ora instabili. La seconda soluzione è quella di nascondere le aree di Navigazione, Debug e Utility quando non sono in uso. È possibile attivare rapidamente queste aree utilizzando i seguenti comandi:

Navigatore: ⌘0

Area di debug: ⇧⌘Y

Utilità: ⌥⌘0



Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow