2010-07-07 9 views
0

Il existe deux types de programmeurs dans le monde: ceux qui aiment le code source pour avoir tous les identifiants, méthodes, etc. triés et ceux qui pensent que le premier type de programmeur est fou.Méthode du code source Objective C tri

Je suis de ceux qui aiment que mon code soit très organisé (pour le moment j'imprime le code sur papier et j'ai besoin de trouver des choses).

Existe-t-il un outil qui réorganise le code Objective-C, de préférence avec une configuration définie par l'utilisateur? Est-ce que le dénigrement fera ceci?

Le programme doit rester légal Objective-C après tri (voir commentaires).

BTW, je suis en cours d'exécution sur OS X.

Merci.

+2

Si vous aimez les codes organisés, veuillez mettre correctement en majuscule OS X et mettre un tiret en Objective-C :) – Yuji

+0

Oui. Utilisez ce programme ruby ​​d'une ligne qui prend le programme goal-c de stdin, suivi de EOF: 'print $ stdin.read.split (''). Sort {rand (3) - 1} .join ('')'. – Adrian

+0

J'aime mon code organisé de sorte que les parties qui sont logiquement liées sont ensemble. par exemple. Les méthodes de délégation doivent toutes être au même endroit. Quoi qu'il en soit, voici un script shell pour trier votre code par ordre alphabétique: 'sort input.m> output.m' Je le préfère au programme Ruby d'Adrian. – JeremyP

Répondre

0

Je fais tout dans emacs (qui fusionne très bien avec XCode BTW) donc, je finirais par écrire une fonction emacs pour le faire .... Je ne pense pas que ce serait si difficile. J'imagine qu'un script perl/ruby ​​/ python/shellscript-of-choice ferait aussi très bien, mais je n'en ai pas.