110 votes

Modifier les modèles dans Xcode

Comment je changerait les modèles initiaux créés par Xcode lorsque vous créez une nouvelle classe de cacao.

Je me réfère aux commentaires et aux nom de la classe créés lorsque vous utilisez le nouvel Assistant de classe de Xcode.

106voto

Chris Hanson Points 34485

Vous ne voudriez pas modifier les modèles existants. En d'autres termes, ne pas modifier quoi que ce soit sous l' /Developer de la hiérarchie (ou partout où vous avez installé les outils de développement).

Au lieu de cela, clone les modèles que vous souhaitez avoir personnalisé les variantes de. Puis changer de nom et à l'information. Enfin, les mettre dans l'emplacement approprié dans votre compte Library/Application Support le dossier, en particulier:

  • Les modèles de fichier: ~/Library/Application Support/Developer/Shared/Xcode/File Templates/
  • Cible modèles: ~/Library/Application Support/Developer/Shared/Xcode/Target Templates/
  • Les modèles de projet: ~/Library/Application Support/Developer/Shared/Xcode/Project Templates/

De cette façon, ils ne seront pas écrasées lors de l'installation de nouveaux outils de développement, et vous pouvez les ajuster au contenu de votre coeur.

32voto

Barry Wark Points 73462

Xcode utilise les fichiers de modèle pour les fichiers et les modèles de projet et n'extension variable à la fois au moment de la création.

Xcode 3.0 modèles peuvent être trouvés dans [Dev Installation]/Bibliothèque/Xcode/, probable /Developer/Library/Xcode. Si vous souhaitez modifier ces modèles, ou ajouter vos propres, utiliser les répertoires suivants pour enregistrer votre nouveau/modifié modèles de sorte qu'ils ne sont pas anéantis par futur Développeur de l'Outil de mises à jour:

  • Les modèles de fichier: ~/Bibliothèque/Développeur/Shared/Xcode/Fichier Templates/
  • Cible modèles: ~/Bibliothèque/Développeur/Shared/Xcode/Cible Templates/
  • Les modèles de projet: ~/Bibliothèque/Développeur/Shared/Xcode/Projet Templates/

Je pense que vous pouvez aussi utiliser le dossier /Library/Développeur/Shared/Xcode/[Fichier|Cible|Projet] répertoire Templates/ pour les modèles partagés par tous les utilisateurs.

Si vous souhaitez modifier les MyCompanyName dans les modèles, la ligne de commande suivante fera l'affaire:

defaults write com.apple.Xcode PBXCustomTemplateMacroDefinitions '{ "ORGANIZATIONNAME" = "NewCompanyName";}'

Un bon tutoriel sur l'écriture de modèles de fichier est ici [MacResearch.org].

12voto

v01pe Points 339

Dans Xcode 4 et 5 de Xcode, les modèles de fichiers utilisateur peuvent être placés à :
``

[Catégorie] peut être utilisée pour classer vos modèles (choisissez un nom de votre choix)

Si le dossier n’existe pas déjà, créez-le !

6voto

tanyanzhi Points 61

Dans xcode 5.0.1 :

1.Go-> Applications

  1. faites un clic droit « xcode » application

  2. a choisi « Show Package Contents »

4.contents/Developer/Library/Xcode/templates

1voto

Manav Points 3039

Pour Xcode 4.4, aucune des méthodes mentionnées précédemment fonctionne. Cette substance constitue une solution hacky partielle. S’il vous plaît, fourche et améliorer si vous connaissez une meilleure façon.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X