J’ai été un grand fan de Dreamweaver. Même après avoir migré vers Linux Ubuntu, j’utilise toujours avec diligence Dreamweaver (sous Wine) pour tous mes projets de codage. Pour dire la vérité, exécuter Dreamweaver sous Linux avec Wine n’est pas une expérience formidable après tout. Parfois, ses performances peuvent être à la traîne et la police et l’interface peuvent être plutôt laides et incompatibles avec l’ensemble du thème du système d’exploitation. La seule raison pour laquelle je l’utilise encore, c’est parce que je n’ai pas été en mesure de trouver un remplaçant digne de ce nom. Quanta Plus, bluefish, geany, Netbeans, Eclipse, je les ai tous essayés, et à mon avis, ils ne sont pas aussi bons ou aussi conviviaux que Dreamweaver. C’est jusqu’à ce que je trouve Aptana.
Aptana Studio est un IDE gratuit et open source compatible multiplateforme qui prend en charge une grande variété de langues. L’éditeur par défaut d’Aptana Studio est entièrement compatible avec HTML, CSS et Javascript. Si vous êtes un développeur PHP ou Ruby On Rails, vous pouvez également le faire prendre en charge le code que vous souhaitez en ajoutant les modules respectifs via des plugins. Les plates-formes prises en charge par Aptana Studio incluent PHP, Ruby On Rails, Python, les applications Web iPhone, Adobe Air, Nokia et AJAX.
Aptana est basé sur le populaire Eclipse, donc si vous avez été un fan d’Eclipse (ou de Dreamweaver), vous ne devriez avoir aucun problème à vous habituer à Aptana.
Contenu
Ce que j’aime chez Aptana
Soutenir diverses plates-formes
Aptana est entièrement extensible grâce à l’utilisation de plugins. Alors que l’éditeur par défaut d’Aptana Studio ne prend en charge que HTML, CSS et Javascript, vous pouvez installer les plugins respectifs pour y ajouter PHP, Ruby On Rails, Python ou d’autres fonctionnalités. La gestion des plugins est intégrée au studio, vous n’avez donc pas besoin de télécharger les fichiers du plugin et de l’installer manuellement.
Saisie semi-automatique
Une chose que j’aime chez Aptana est sa suggestion de balises, son explication des balises et sa fonction de saisie semi-automatique. Lorsque vous saisissez une balise, une liste de balises similaires s’affiche et vous explique ce que fait chaque balise. C’est aussi une fonctionnalité que j’aime dans Dreamweaver et qui fait cruellement défaut dans la plupart des IDE.
Aperçu des balises
Dans la barre latérale de la fenêtre de l’éditeur se trouve le volet de contour qui vous permet d’accéder rapidement à n’importe quelle fonction dans le code. C’est une fonctionnalité pratique qui est utile lorsque vous avez un gros fichier CSS ou une longue liste de fonctions Javascript.
Vue partagé
Si vous codez du HTML et du CSS en même temps, vous voudrez voir instantanément les modifications que vous avez apportées au fichier CSS sur votre fichier HTML. En plaçant les deux fichiers côte à côte, vous pouvez rapidement apporter des modifications au fichier CSS et afficher le résultat sur l’aperçu HTML.
Vous pouvez également avoir deux instantanés du même fichier, un en mode Source tandis qu’un autre est en mode Aperçu. Cela vous permet de vérifier plus facilement la sortie de votre code.
Conclusion
Il existe encore de nombreuses autres fonctionnalités dans Aptana, telles que l’hébergement Cloud, le support FTP/SFTP, le serveur Web intégré, le serveur AJAX, que je n’ai pas mentionnées, soit parce que je n’en ai pas l’utilité ou que je ne les ai pas encore essayées. Cependant, pour les choses que j’ai utilisées, je dois dire que je suis assez impressionné.
Une chose cependant, l’installation dans Ubuntu n’est pas aussi simple que prévu. J’ai mis du temps avant de pouvoir le faire fonctionner. Dans mon prochain tutoriel, je passerai en revue les étapes pour installer Aptana sur Ubuntu 8.10.
Avez-vous essayé Aptana ? Aimes-tu ça? Partagez avec nous dans les commentaires.
Cet article est-il utile ? Oui Non