Cambiare i modelli in Xcode
Domanda
Come faccio a modificare l'iniziale i modelli creati da Xcode durante la creazione di una nuova Cacao Classe.
Mi riferisco ai commenti e il nome della classe creata quando, utilizzando Xcode nuova creazione guidata classe.
Soluzione
Non modificare i modelli esistenti.In altre parole, non modificare niente sotto il /Developer
gerarchia (o dove avete installato il vostro developer tools).
Invece, clone i modelli che si desidera avere su misura varianti.Poi cambiare i loro nomi e le informazioni in essi contenute.Infine, metterli nella posizione appropriata nel tuo account Library/Application Support
cartella, in particolare:
- I modelli di File:
~/Library/Application Support/Developer/Shared/Xcode/File Templates/
- Target modelli:
~/Library/Application Support/Developer/Shared/Xcode/Target Templates/
- I modelli di progetto:
~/Library/Application Support/Developer/Shared/Xcode/Project Templates/
In questo modo, essi non saranno sovrascritti quando si installano nuovi strumenti per gli sviluppatori, ed è possibile modificarli a vostro piacimento.
Altri suggerimenti
Questo può essere utile per qualcuno:
Come per XCode 6 per XCode 9 i modelli di file sono:
/Applications/Xcode.app/Contents/Developer/Library/Xcode/Templates/File Templates/Source
Aggiornamento:
Come @carbo18 notato, è proably meglio creare la directory ~/Library/Developer/Xcode/Templates/File Templates/Source
e mettere i vostri modelli personalizzati lì.Il modo migliore potrebbe essere quella di utilizzare come base uno di quelli in /Applications/Xcode.app/Contents/Developer/Library/Xcode/Templates/File Templates/Source
Xcode utilizza il modello di file per il file e modelli di progetto e non l'espansione di una variabile sia al momento della creazione.
Xcode 3.0 i modelli possono essere trovati in [Dev Installazione]/Libreria/Xcode/, probabilmente /Developer/Library/Xcode.Se si desidera modificare questi modelli o aggiungere il proprio, utilizzare il seguente directory per salvare il vostro nuovo/modificato modelli in modo che essi non sono spazzate via dal futuro Strumento di sviluppo di aggiornamenti:
- I modelli di File:~/Library/Developer/Shared/Xcode/File Templates/
- Target modelli:~/Library/Developer/Shared/Xcode/Target Templates/
- I modelli di progetto:~/Library/Developer/Shared/Xcode/Progetto Templates/
Penso che si può anche usare l' /Library/Developer/Shared/Xcode/[File|Obiettivo|Progetto] Modelli/ directory per i modelli condivisi da tutti gli utenti.
Se si desidera cambiare il MyCompanyName nei modelli, la seguente riga di comando farà il trucco:
defaults write com.apple.Xcode PBXCustomTemplateMacroDefinitions '{ "ORGANIZATIONNAME" = "NewCompanyName";}'
Un buon tutorial sulla scrittura di file di modelli qui [MacResearch.org].
In Xcode 4 e Xcode 5 utente i modelli di file possono essere inseriti:
~/Library/Developer/Xcode/Templates/[Category]
[Categoria] può essere utilizzato per classificare il tuo template (scegliere un nome a vostra scelta)
Se la cartella non esiste già, si crea!
Come di Xcode 7
- I modelli di File:
~/Library/Developer/Xcode/Templates/File Templates
- I modelli di progetto:
~/Library/Developer/Xcode/Templates/Project Templates
Per esempio, se io posto una Empty Application.xctemplate
in ~/Library/Developer/Xcode/Templates/Project Templates/Application
In xcode 5.0.1:
1.Vai A->Applicazioni
2.fare clic su "xcode" applicazione
3.scegliere "Mostra Contenuto Pacchetto"
4.contenuto/Developer/Library/Xcode/Modelli
Per Xcode 4.4, nessuno dei suddetti metodi di lavoro. Questo gist fornisce una parziale hacky soluzione.Si prega di forcella e migliorare se conosci un modo migliore.
Fare clic destro su xCode e selezionare Mostra contenuto Pacchetto, poi vai a contents/Developer/Library/Xcode/Templates
.Qui è possibile trovare i modelli per tutti i linguaggi di programmazione.
Qui alcune funzionalità di visualizzazione:
Se si sta semplicemente cercando di cambiare il Il Nome Dell'Autore e Organizzazione vedere questa risposta.
È molto più facile rispetto alla modifica dei modelli.
In XCode 4.5 fare clic destro sul progetto, fare clic su Mostra Inspector File, quindi modificare il nome dell'Organizzazione nel file della finestra di ispezione seconda scheda (Documento di Progetto di gruppo)