15avr.2010
Aptana
Aptana est un environnement de développement basé sur Eclipse.
Deux versions sont disponibles : Aptana RadRails et Aptana Studio. La version Studio, à laquelle on ajoute le support PHP, est très facile à utiliser.
Pour installer le support PHP, faites "Help > Install Additional Features". Sélectionnez ensuite "Web Application Platforms" > puis "PHP Development Tools (PDT)".
Si PHP n'est pas disponible dans ce qui peut être installé, n'hésitez pas à regarder l'image ci-dessous, pour les sites activés (Enabled) :
Un autre site peut être nécessaire : http://download.eclipse.org/technology/babel/update-site/galileo
Ainsi l'interface en français sera disponible pour Aptana. Il faudra alors installer deux éléments :
Babel Language Pack for eclipse in French
Babel Language Pack for tools.pdt in French
Edition du 18/04/10 : Aptana / Eclipse peut utiliser un dictionnaire français pour l'orthographe (Général > Editeurs > Editeurs de texte > Correcteur orthographique).
Depuis une machine linux, il a été effectué la commande suivante :
aptitude install aspell aspell-fr aspell dump master fr | cut -d / -f 1 > /tmp/fr.txt
Ce dictionnaire est donc basé sur la version 0.50-3-6 d'aspell-fr, contenu dans lenny.
Pour les personnes n'ayant pas de machine linux sous la main, vous pouvez télécharger ce dictionnaire ici.
Enfin, il suffit de déclarer à Eclipse / Aptana un Dictionnaire défini par l'utilisateur, par exemple pour un chemin de ce type : C:\Users\Admin\AppData\Local\Aptana Studio 2.0\dico\fr.txt
La valeur par défaut du dictionnaire est : UTF-8.
De plus le plugin GIT pour Eclipse, eGit, est aussi disponible.
Pour créer un nouveau dépôt GIT depuis Aptana, il suffit de suivre la procédure expliquée ici qui s'applique pour EGit.

Commentaires
16/04/2010 | 17:20
Pour ceux et celles qui voudrait essayer Apatana je vous recommande vivement la version 1.5 et non pas la 2.0.
La 2.0 utilise PDT alors que la version 1.5 utilise un module interne PHP à mille lieux de ce que propose ou plutôt ne propose pas PDT.
22/04/2010 | 12:38
Peut être une erreur de ma part, mais ... Aptana Studio 1.5 n'était pas payant ?
Je ne suis pas certain du passé de ce logiciel, car j'ai découvert ce produit à sa version actuelle : la 2.0, qui elle est gratuite ...
23/04/2010 | 11:43
Les deux mon capitaine.
Les version antérieur à la version 2.0, existaient en deux version gratuit et payant, avec bien sur des fonctions supplémentaires pour la version payante. Toutes les versions étaient sous licence propriétaire.
Mais un peu avant la version 2.0, ils ont supprimé les différences entre payant et gratuit. La version 1.5 est donc gratuit avec toutes les fonctions de la version payante mais toujours propriétaire.
La version 2.0 est gratuite et Open Source.
Mais l'extension PHP de la version 1.5 offre :
- des options sur l'assistance à la saisie (autocompletation ...)
- des options avancé sur la coloration syntaxique
- des options pour le formatage automatique (espace, accolade, nouvelle ligne...)
Et plein d'autre chose encore. Dans la version 2.0 tu as juste le choix entre des espaces et des tabulations, super ça me fait une belle jambe.
Moi qui code seulement en PHP/XHTML/CSS/JS, je veut pouvoir indenter automatiquement mon code comme je l'entend j'utilise la convention GNU et rare sont les IDE qui permette de changer de style suivant le langage. Parce que l'indentation Java moi je m'en fout royalement.
Je ne suis d'ailleurs pas le seul a avoir des regrets https://aptanastudio.tenderapp.com/...
Tu peux télécharger la version 1.5 sur le site d'aptana c'est un peu caché mais elle existe encore
https://aptanastudio.tenderapp.com/...
25/04/2010 | 16:40
Ho, merci pour cette information très intéressante !
Je vais tester dès que j'ai 3 petites secondes à moi ...
Je me prend à rêver qu'une future version 2.x d'Aptana permettra les options que tu cites de la version 1.5 ... Des gens s'y intéressent ?
Quid du futur PHP 6 et cet Aptana 1.5 qui ne sera plus maintenu ?
PS: intéressant ton blog !
Note : ici les commentaires sont validés manuellement/humainement avec un peu de retard. Ceci me permet de répondre si besoin ... et les commentaires constructifs sont toujours bienvenus