[Coda] Le logiciel de développement web pour Mac que je cherchais
Publié le mercredi 25 avril 2007 dans Mon salon - lu 5280 fois
Panic vient de sortir un logiciel de développement web pour Mac : Coda. Cette application correspond, dans les grandes lignes, à celle que je cherchais depuis plusieurs mois. Je vais donc sans doute faire l'investissement de 79$ si les tests que j'ai commencé me satisfont.Je vous fait part de mon aperçu sommaire de ce logiciel prometteur...
Gestion des sites
Bien heureusement, Coda est un logiciel de développement multi-sites. L'interface est très agréable et amusante grâce aux copies d'écrans automatisées.Chaque site se voit attribué, en plus de son URL, les paramètres FTP et SSH pour accéder à son hébergement ainsi que ceux pour les fichiers sources sur la machine du développeur. Cela permet ensuite dans la gestion du site de pouvoir accéder aux fichiers locaux et distant et d'effectuer rapidement des transferts.
La puissance de Transmit
La gestion des fichiers est géré par le même moteur que Transmit, logiciel de transfert FTP du même auteur. Les transferts se font donc rapidement par simple glisser/déposer.L'accès aux fichiers est facilité par la présence permanente d'une barre verticale sur la gauche.
BBEdit ultra-light
On est bien loin des performances de BBEdit mais l'essentiel est là :- Édition directe des fichiers locaux et distants
- Colorisation du code
- Reconnaissance des syntaxes CSS, HTML, Java, JavaScript, Perl, PHP, Python, Ruby, SQL, XML
- Partage de fichiers pour développement collaboratif
- Palette de code prêt à l'emploi
- Validation du code (x)HTML
- Regroupement des fonctions ou attributs
- Ouverture par onglets
Le moteur de rendu de Safari
Coda utililise le WebKit d'Apple soit le même moteur de rendu que Safari. L'affichage est donc rapide et de qualité mais il est possible de tester l'aperçu de la réalisation courante avec les autres navigateurs présents sur la machine par un simple bouton.De plus, il est possible de visualiser la structure du DOM graphiquement ce qui permet d'éviter d'utiliser Xyle scope.
Un déboggeur JavaScript est également à disposition.
La simplicité de CSSEdit
L'organisation des options n'est pas la même que dans CSSEdit mais cela reste très simple grâce aux formulaires à compléter. Il est cependant possible d'éditer le code CSS "à la main" ou par l'intermédiaire d'un récapitulatif d'options en ligne. Il manque tout de même la gestion des groupes de styles à la manière de répertoire.Un autre petit bémol quand même : ce module d'édition CSS propose certains attributs de la version 3 des standards CSS sans qu'ils soient au complet et sans qu'ils signalés.
Pour les adeptes du terminal
Le logiciel prévoit de se connecter en SSH par l'intermédiaire d'un terminal intégré. Ne l'utilisant pas, je ne l'ai pas testé.
Documentation intégrée
Pour éviter d'aller fouiller les documentations des différents langages de programmation, Coda propose la consultation directe de "livres" répertoriant les informations utiles. Seuls les langages HTML, CSS, JavaScript et PHP sont disponibles mais on peu imaginer que d'autres seront ajoutés lors des prochaines versions.
Pour conclure...
Coda semble complet pour du développement web mais s'avérera certainement limité pour de la programmation plus poussée par exemple pour gérer un système en PHP/MySQL.L'interface est très intuitive et agréable. De nombreuses options facilitent l'utilisation.
La qualité principale de se logiciel est que ses fonctionnalités regroupent celles de plusieurs logiciels. La danse perpétuelle entre les fenêtres de travail sera donc limitée et se fera plus aisément par onglets. Il faudra cependant parfois ressortir certains logiciels plus performants pour des besoins plus complexes.
En tout état de cause, Coda est très bien réalisé et très "pro".
Accueil
Contact
Flux RSS
Sur Twitter
Pour moi c'est du chinois...
Je préfère mes biquettes,
mon pot au lait bien posé sur un coussinet,
mes pélardons, mon cotillon,
et mon petit stand dans les foires.
Je laisse tout ça aux intelligents !