mise à jour en avril 2013
Comme Roger Nolan et rcw3 suggéré, vous pouvez aller beaucoup plus loin avec Uncrustify. La dernière version peut être téléchargée ici.
L'Intégration Dans Xcode
L'intégration dans Xcode dépend de la version de Xcode est installé.
Benoît Bourdon BBUncrustifyPlugin-Xcode
Ce plugin permet d'accéder à Uncrustify droit de Xcode du menu "Edit" ("Uncrustify les Fichiers Sélectionnés", "Uncrustify File Active", et "Uncrustify Lignes Sélectionnées"). Juste construire le projet et le plugin compilé et installé.
Le 2 avril 2013, Uncrustify 0,60 et un Uncrustify fichier de configuration sont inclus avec le plugin. Pour utiliser un personnalisé Uncrustify fichier de configuration, assurez-vous de lire la section intitulée "Comment personnaliser le Uncrustify de configuration?" de README.md.
Remarque: Pour utiliser Uncrustify à partir de la ligne de commande, par exemple dans le cadre d'un git crochet, je recommande la construction et l'installation Uncrustify de façon indépendante. Pour des raisons de cohérence souci, je recommande également le remplacement de la version de Uncrustify qui vient avec le plugin avec un lien vers la version Uncrustify qu'indépendante a été construit et installé. Voici comment faire:
cd ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/UncrustifyPlugin.xcplugin/Contents/Resources
mv uncrustify uncrustify.orig
ln -s /usr/local/bin/uncrustify uncrustify
Jonas Williams de Formatage de Code dans Xcode 4
Jonas Williams de Formatage de Code dans Xcode
Exemple Uncrustify Fichier De Configuration
Le Uncrustify 0.60 fichier de configuration que j'utilise pour Objective-C se trouve ici.
Mise à jour le Uncrustify Fichier de Configuration pour une Nouvelle Version de Uncrustify
Pour mettre à jour le Uncrustify fichier de configuration pour une nouvelle version de Uncrustify, lancez un Terminal et tapez:
mv uncrustify.cfg uncrustify.cfg.old
uncrustify -c uncrustify.cfg.old --update-config > uncrustify.cfg
Afin de voir les modifications apportées à la Uncrustify de configuration, dans le terminal, tapez:
diff uncrustify.cfg.old uncrustify.cfg
Pour Afficher une documentation de la Version de la Uncrustify Fichier de Configuration
Pour afficher une documentation de la version de la Uncrustify fichier de configuration, lancez un Terminal et tapez:
uncrustify -c uncrustify.cfg --show-config