Je suis un débutant. J'utilise Aptana Studio pour PHP. Aujourd'hui, j'ai également téléchargé Eclipse. Je remarque que la plupart des fonctionnalités et des fonctionnements sont similaires. Il semble que l'un soit construit sur la base de code de l'autre.
Si oui, quel était le besoin de deux IDE Open Source similaires sur Java?
Aptana est construit sur Eclipse.
Eclipse est un éditeur polyvalent/axé sur Java, tandis qu'Aptana offre des fonctionnalités supplémentaires spécifiquement destinées au développement Web.
Il existe également d'autres plugins Eclipse qui se concentrent également sur le développement Web, y compris le projet d'outils Web de l'équipe Eclipse.
Certaines personnes aiment Aptana, le trouvant un mélange pratique d'outils pertinents. D'autres trouvent Aptana trop intrusif et préfèrent sélectionner individuellement leurs propres plugins pour JavaScript, CSS, XML, etc.
quel était le besoin de deux IDE Open Source similaires sur Java.
La variété est l'épice de la vie. Il existe de nombreux autres IDE en dehors de ces deux, et la même situation s'applique à la plupart des logiciels et des outils/technologies en général.
Généralement, différents outils n'ont pas les mêmes objectifs et offrent donc des avantages variables pour différents utilisateurs.
C'est en particulier vrai dans le monde Open Source, où les utilisateurs peuvent facilement personnaliser et rééditer des produits pour qu'ils fonctionnent comme ils le souhaitent.
Vous vous demandez peut-être pourquoi les développeurs d'Aptana ont construit un "nouveau" IDE basé sur Eclipse plutôt que de simplement travailler sur des plugins Eclipse.
La raison en est qu'il existait auparavant une version Pro payante d'Aptana. Cela n'existe cependant plus; vous pouvez obtenir toutes les fonctionnalités d'Aptana maintenant dans l'édition communautaire gratuite.
J'utilise moi-même Aptana Studio 3 et je dois dire que je l'aime jusqu'à présent. Ce qui est étrange car après avoir utilisé les IDE que j'ai utilisés dans le passé, je me suis toujours retrouvé avec un éditeur de texte pour écrire mon code.
J'étais également curieux d'Eclipse et c'est pourquoi j'ai fini par répondre à votre question. J'ai regardé la démo Eclipse sur le site Eclipse et je pense que je resterai avec Aptana. Tout simplement parce qu'il semble et fonctionne très similaire et j'ai décidé que j'aime Aptana. Je cherchais simplement à voir si c'était une certaine fonctionnalité ou amélioration qu'Eclipse pouvait offrir.
Si vous recherchez une source libre/open IDE for PHP development je suggère Eclipse. Si vous pouvez donner de l'argent à une entreprise, je vous suggère de donner un essayez PHP Designer. PHP Designer prend en charge comme vous le pensez PHP et le débogage, également un framework javascript comme jQuery).