J'avais 3 heures à perdre hier dans le TGV, j'ai donc joué avec Xcode 4.0.2 sur mon MBA 11" et j'ai fini par réinstaller la 3.2.6.
Xcode 4 n'a pas l'air si mauvais, mais il y a tellement de différence qu'il faut vraiment revoir ses automatismes, et donc avoir du temps pour tester et lire la doc.
Maintenant, Lion va très vite nous obliger à tous basculer...
Ben je suis comme un con avec mon application impossible à maintenir
Je me suis dégotté un autre mac sous 10.6 et je suis en train de télécharger Xcode 3 afin d'enlever toute référence à tout plugin IB incompatible avec XCode4. Que de temps perdu!
Surtout que les plug-ins IB vont certainement faire leur retour. Cette fonctionnalité étaient certainement l'une des plus boguées d'Interface Builder, mais elle répond à un vrai besoin.
Entre deux projets, ou surtout entre deux mises à jour de mes projets, je viens enfin de me décider à basculer sur Xcode 4 (la 4.1 sur snow leopard en l'occurrence).
J'y suis depuis quelques heures, dur de changer ses habitudes.
Petite question sur la documentation dans Xcode 4.
Où se trouve maintenant le résumé d'une classe qui apparaissait dans la partie gauche de la fenêtre de documentation de Xcode 3 ? On pouvait facilement visualiser toutes les properties, les méthodes d'une classe, etc.
J'ai trouvé un vague moyen d'y accéder en cliquant sur le nom de la classe dans le haut de la fenêtre, avec une arborescence de menus, mais c'est très moyen.
Où se trouve maintenant le résumé d'une classe qui apparaissait dans la partie gauche de la fenêtre de documentation de Xcode 3 ?
Personnellement je n'ai trouvé que "Open Page in Browser" via un clic droit sur la page. Ce qui est rassurant c'est de voir que tout est toujours là . Je suis aussi preneur d'une solution qui me permettrait de rester dans Xcode ..
Personnellement je n'ai trouvé que "Open Page in Browser" via un clic droit sur la page. Ce qui est rassurant c'est de voir que tout est toujours là . Je suis aussi preneur d'une solution qui me permettrait de rester dans Xcode ..
Concernant la doc je trouve le moteur de recherche un peu nul, si on met 2 mots, il ne trouve plus rien. En plus quand on choisit un résultat, rien n'indique où se trouve le mot cherché, on est obligé de le rechercher à nouveau. C'est pénible. Il pourrait y avoir une indication des occurrences dans une colonne à droite comme dans IDEA et les mots surlignés.
C'est la même chose pour les différences de version, on est obligé d'appeler une fenêtre particulière alors qu'elles pourraient être indiquées dans la fenêtre d'édition comme dans Netbeans ou IDEA (et surement Eclipse) avec un menu pour voir la version d'avant et la remettre éventuellement.
Il faudrait peut-être qu'il arrêtent un peu avec leur effets à la con pour se concentrer sur ce qui est vraiment utile aux développeurs. C'est du moins mon point de vue.
En plus l'implémentation de SVN est hyper buggée (ça plante pour un oui pour un non), j'espère que c'est mieux dans la 4.1. Je n'ai toujours pas compris comment ajouter des fichiers dans la working copy une fois qu'on les a ajoutés dans le projet, le menu add est grisé. J'utilise svnX ...
Réponses
Xcode 4 n'a pas l'air si mauvais, mais il y a tellement de différence qu'il faut vraiment revoir ses automatismes, et donc avoir du temps pour tester et lire la doc.
Maintenant, Lion va très vite nous obliger à tous basculer...
Je me suis dégotté un autre mac sous 10.6 et je suis en train de télécharger Xcode 3 afin d'enlever toute référence à tout plugin IB incompatible avec XCode4. Que de temps perdu!
C'est pas ce que disent les ingénieurs Apple présents sur les forum développeur...
J'ai jeté un oe“il au forum, sans trouver de réponse définitive à ce sujet.
J'y suis depuis quelques heures, dur de changer ses habitudes.
Je ne sais plus si le truc pour faire de la console une fenêtre à part a été publié ici, mais il est très pratique :
http://www.touch-code-magazine.com/how-to-get-back-the-console-window-in-xcode-4/
Où se trouve maintenant le résumé d'une classe qui apparaissait dans la partie gauche de la fenêtre de documentation de Xcode 3 ? On pouvait facilement visualiser toutes les properties, les méthodes d'une classe, etc.
J'ai trouvé un vague moyen d'y accéder en cliquant sur le nom de la classe dans le haut de la fenêtre, avec une arborescence de menus, mais c'est très moyen.
Régression ?
Personnellement je n'ai trouvé que "Open Page in Browser" via un clic droit sur la page. Ce qui est rassurant c'est de voir que tout est toujours là . Je suis aussi preneur d'une solution qui me permettrait de rester dans Xcode ..
Merci ! C'est déjà ça...
En plus quand on choisit un résultat, rien n'indique où se trouve le mot cherché, on est obligé de le rechercher à nouveau. C'est pénible. Il pourrait y avoir une indication des occurrences dans une colonne à droite comme dans IDEA et les mots surlignés.
C'est la même chose pour les différences de version, on est obligé d'appeler une fenêtre particulière alors qu'elles pourraient être indiquées dans la fenêtre d'édition comme dans Netbeans ou IDEA (et surement Eclipse) avec un menu pour voir la version d'avant et la remettre éventuellement.
Il faudrait peut-être qu'il arrêtent un peu avec leur effets à la con pour se concentrer sur ce qui est vraiment utile aux développeurs. C'est du moins mon point de vue.
En plus l'implémentation de SVN est hyper buggée (ça plante pour un oui pour un non), j'espère que c'est mieux dans la 4.1.
Je n'ai toujours pas compris comment ajouter des fichiers dans la working copy une fois qu'on les a ajoutés dans le projet, le menu add est grisé. J'utilise svnX ...
La 4.1 est dispo sur Snow Leopard