Est-il possible de définir des paramètres de retrait dans Xcode par projet (ou par fichier, même)?
Certains projets je travaille dans les utilisations de l'onglet paramètres de la clé qui équivaut à 3 ou 4 places et une autre veut réels onglets. Un autre mélange les deux en fonction du répertoire.
Est-il un moyen de régler ces paramètres pour chaque projet, ou encore mieux, par fichier?
Si non, quelqu'un a un moyen astucieux de faire face à cette situation? (en plus de "souvenez-vous seulement le paramètre que vous devez utiliser et les modifier avant de commencer le montage")
Vous devez vous connecter pour publier un commentaire.
Mise à jour: Cette réponse s'applique uniquement aux Xcode3. Pour les versions plus récentes, voir James Turner réponse.
Oui, passez à la Vue > Texte > Paramètres de l'Onglet...
Il vous spécifiez le (fiche spécifique) des paramètres de retrait qui sera enregistré dans le projet.
Groups & Files
de la zone sur la gauche, puis choisissezGet Info
, vous pouvez également spécifier les paramètres de l'onglet il y a dans leGeneral
onglet. L'avantage de le faire sur un dossier est un de ces paramètres s'appliquent à tous les fichiers dans ces dossiers. Des fichiers individuels qui ont déjà eu un paramètre particulier changé ne change pas quand le même paramètre est modifié dans le dossier parent. Je ne vois aucune façon de faire des fichiers enfants de suivre leur dossier parent paramètre à nouveau à court de l'édition de l' .pbxproj fichier à la suppression de bits commeusesTabs = 0;
des enfants dans l'lignes du fichier.Cela semble avoir changé avec Xcode 4 ... si vous cliquez sur un fichier, d'un groupe ou d'un projet, entre les éléments dans les Utilitaires de la barre (à droite, par défaut) est du Texte "Paramètres".
Accepté la réponse n'est plus correct.. que de Xcode 5.1.., qui vous oblige maintenant à Modifier "par fichier" paramètres de retrait via..
⇢
Vous pouvez définir l'indentation par fichier, groupe, projet, ou pour tous les nouveaux projets, et pour tous, mais par fichier de l'indentation, de nouveaux fichiers de code source va hériter les paramètres de retrait le plus proche parent.
Pour définir l'indentation par fichier, sélectionnez le fichier dans l'explorateur de Projets, et de l'ensemble de l'indentation dans le Inspecteur de Fichiers ▶ Paramètres de Texte.
Pour définir l'indentation par groupe, sélectionnez le groupe dans le Navigateur de Projets, et de l'ensemble de l'indentation dans le Inspecteur de Fichiers ▶ Paramètres de Texte.
Pour définir l'indentation par projet, sélectionnez le projet dans l'explorateur de Projets, et de l'ensemble de l'indentation dans le Inspecteur de Fichiers ▶ Paramètres de Texte.
Pour définir indentation par défaut pour de nouveaux projets, sélectionnez Xcode ▶ Préférences... ▶ l'Édition de Texte ▶ Indentation:
command+a
pour sélectionner tous les, suivie parcontrol+i
pour forcer un reformatage. (Le formateur n'est pas très grande dans Xcode alors soyez prêt pour une folle règles de retrait!)En fait Alex Gray et James Turner sont la forme la plus correcte - XCode 5.1 permet de modifier l'onglet/retrait de l'Inspecteur de Fichiers comme vous le mentionnez, mais simplement de mettre en évidence l'ensemble du projet et elle s'applique à tout ce qu'il contient (c'est à dire tous les fichiers).
Que de 8,3 vous pouvez toujours sélectionner un projet dans le navigateur et modifiez ensuite l'onglet espace/l'option retrait de l'inspecteur. La peine de mentionner, c'est que il ne fera que modifier des fichiers dans des dossiers qui ont été ajoutés à "Créer des groupes" sélectionné au lieu de "Créer un dossier de références" qui est la valeur par défaut.