Est-il possible de définir des parameters de retrait dans Xcode par projet (ou même par fichier)?

Certains projets dans lesquels je travaille utilisent des parameters de touche tabulation équivalant à 3 ou 4 espaces et un autre à des tabs réels. Un autre mélange les deux en fonction du répertoire.

Existe-t-il un moyen de définir ces parameters par projet, voire mieux, par fichier? Si non, quelqu’un a-t-il une façon intelligente de gérer cela? (en outre, rappelez-vous simplement quel paramètre vous devez utiliser et modifiez-le avant de commencer à éditer)

Mise à jour: cette réponse s’applique uniquement à Xcode3. Pour les nouvelles versions, voir la réponse de James Turner.

Oui, allez dans Affichage> Texte> Paramètres de l’onglet …

Vous spécifiez les parameters d’indentation (spécifiques au fichier) qui seront enregistrés dans le projet.

Cela semble avoir changé avec Xcode 4 … si vous cliquez sur un fichier, un groupe ou un projet, parmi les éléments de la barre Utilities (à droite, par défaut) se trouve “Paramètres du texte”.

La réponse acceptée n’est plus correcte .. à partir de Xcode 5.1 .. qui vous oblige maintenant à modifier les parameters d’indentation “par fichier” via ..

entrer la description de l'image ici

entrer la description de l'image ici

Vous pouvez définir l’indentation par fichier, groupe, projet ou pour tous les nouveaux projets, et pour tous les indentations sauf pour les fichiers, les nouveaux fichiers de code source hériteront des parameters d’indentation du parent le plus proche.

Pour définir l’indentation par fichier , sélectionnez le fichier dans le navigateur de projet et définissez l’indentation dans l’ inspecteur de fichiers ▶ Paramètres de texte .

Indentation Xcode par fichier

Pour définir l’indentation par groupe , sélectionnez le groupe dans le navigateur de projet et définissez l’indentation dans l’ inspecteur de fichiers ▶ Paramètres de texte .

entrer la description de l'image ici

Pour définir l’indentation par projet , sélectionnez le projet dans le navigateur de projet et définissez l’indentation dans l’ inspecteur de fichiers ▶ Paramètres de texte .

entrer la description de l'image ici

Pour définir un retrait par défaut pour les nouveaux projets , sélectionnez Xcode ▶ Préférences … ▶ Modification du texte ▶ Indentation :

entrer la description de l'image ici

En fait, Alex Gray et James Turner sont les plus corrects – XCode 5.1 vous permet de modifier l’onglet / indentation de l’Inspecteur de fichiers comme vous le mentionnez, mais simplement de mettre en évidence tout le projet (tous les fichiers).

A partir de la version 8.3, vous pouvez toujours sélectionner le projet dans le navigateur, puis modifier l’option de retrait de tabulation / espace dans l’inspecteur. Il convient de mentionner que cela ne changera que les fichiers dans les dossiers qui ont été ajoutés avec “Créer des groupes” sélectionnés au lieu de “Créer des références de dossier” qui est la valeur par défaut.