Aptana est un environnement de développement intégré orienté web, multi-plateforme et open-source. Il facilite l'écriture du code en fournissant des aides à la saisie pour le JavaScript, l'HTML, les CSS et PHP, Python, Ruby on Rails, Javascript. Cet IDE est disponible en deux versions : standalone ou en plugin pour le célèbre eclipse. Je décrirais ici l'installation sous linux de la première version.
Installation sous Linux Ubuntu d'Aptana Studio
- Allez sur Aptana Studio et choisissez Standalone pour Installation type et Linux pour operating system
- Dézipper dans votre
/home/user
allez dans/home/user/aptana
et cliquez sur AptanaStudio
Ajout du langage PHP
L'exemple suivant illustre l'installation du plugin PHP, mais la démarche reste identique pour Ruby on Rails, PyDev.
- Dans Aptana :
Help > Softwares Updates
cliquez surFind And Install ...
- Choisissez
Search for new features to install
puisNext
- Vous avez désormais l'opportunité d'ajouter simplement Aptana Php Environnement, RadRails, Adobe Air, Apple iPhone et iPod touch, Subclipse, (Perforce ?), il suffit de cocher et de cliquez sur next
PS : Il peut être utile d'installer java via sudo apt-get install sun-java6-jre
Avantages d'Aptana
- Assistant pour le code JavaScript, HTML et CSS
- Explorateur de projet + Outline pour regroupement des fonctions
- Envoi FTP/SFTP, téléchargement et synchronisation
- Debuggeur JavaScript avec support de Jquery, Prototype, YUI, Dojo ...
- Système de detection d’erreur et de warning dans votre code
- Multi plateforme (Linux , MacOs, Windows)
- Gratuit,dans sa version normal, 30 jours d'évaluation pour la version Pro puis 495 $
Complétion en fonction du framework JS
- Dans Window > Show view > References
- Cocher le framework JS dont vous avez besoin, YUI 2.6 par exemple
Je viens de l'installer depuis quelques heures, ce dernier me semble plus rapide qu'Eclipse et clairement plus adapté pour le html et css. Je ne peux pour l'instant faire des retours d'expérience riches et concrets, notamment sur Jaxer (js côté serveur). J'invite alors les initiés à décrire, donner quelques conseils sur Aptana Standalone