Icône de recherche Download.it
Advertisement

Un environnement de développement taillé sur mesure pour la programmation en Java

Un environnement de développement taillé sur mesure pour la programmation en Java

Vote : (10 votes)

Licence: Gratuit

Éditeur: Eclipse

Version: 1.22.0 Build 5169

Fonctionne sous: Windows

Également disponible pour Mac

Vote :

Licence

(10 votes)

Gratuit

Éditeur

Version

Eclipse

1.22.0 Build 5169

Fonctionne sous:

Également disponible pour

Windows

Mac

Les plus

  • Comprend tous les outils nécessaires au développement professionnel en Java
  • Open source et gratuit
  • Interface extensible et personnalisable
  • Options de débogage puissantes

Les moins

  • L'interface peut être peu conviviale et déroutante
  • L'autocomplétion et la vérification des erreurs en temps réel peuvent être gênantes
  • Peu de documentation conviviale

Eclipse est un environnement de développement intégré (IDE) complet, principalement axé sur le langage de programmation Java. L'application est utilisée pour écrire, éditer, compiler et déboguer le code source. Eclipse est un logiciel open source développé gratuitement par la communauté. L'IDE se distingue des autres options open source car il possède un riche ensemble de fonctionnalités qui rivalisent avec les applications commerciales. Le programme est écrit en Java lui-même. Cela permet à l'application d'être exécutée uniformément sur presque tous les systèmes d'exploitation et la plupart des versions de Windows.

L'interface principale d'Eclipse est composée d'un certain nombre de panneaux qui sont tous personnalisables. Des panneaux peuvent être ajoutés ou supprimés selon les besoins. L'interface peut sembler encombrée pour les personnes qui ne développent pas d'applications complexes ou de type entreprise. La fenêtre d'édition principale utilise une mise en évidence sensible au contexte, de sorte que les mots-clés, les symboles et autres éléments sont tous affichés dans des couleurs différentes. Le programme suit automatiquement les parenthèses pour s'assurer qu'elles sont correctement appariées. Plusieurs fenêtres de source peuvent être ouvertes et éditées à l'aide d'une interface à onglets, ce qui simplifie le débogage et la modification de nombreux objets à la fois.

L'une des caractéristiques les plus attrayantes d'Eclipse est sa fonction de vérification des erreurs en temps réel. L'application vérifie automatiquement si ce que l'utilisateur vient de taper est un mot-clé, une variable, une méthode ou un symbole valide. Elle souligne ou met en évidence tout ce qui n'a pas de sens. Cela permet à quiconque de savoir automatiquement si le nom d'un champ est mal orthographié ou s'il y a d'autres problèmes. Cette fonction peut en fait devenir gênante car elle vérifie les erreurs pendant la saisie. Eclipse fournit parfois des avertissements et des suggestions avant que le nom complet d'une méthode ne soit fini d'être tapé.

Eclipse dispose de puissants outils d'automatisation et de débogage pour les programmeurs. Il peut générer automatiquement de nouveaux fichiers de classe et des stubs pour les interfaces. Il peut créer automatiquement des méthodes get et set pour les champs. Les utilisateurs peuvent configurer le programme pour qu'il génère du code javadoc. Les outils de débogage sont impressionnants. Eclipse intègre la documentation et le code source des bibliothèques de base dans le débogueur. Il dispose d'options de débogage de type traçage et pas à pas. Cela signifie que les utilisateurs peuvent parcourir ligne par ligne une application et toutes les méthodes de la bibliothèque standard afin de déterminer la raison des problèmes. Dans certains cas, les utilisateurs doivent configurer l'EDI pour utiliser la source de la bibliothèque standard.

Eclipse dispose d'un certain nombre d'outils pour les développeurs avancés. Il prend en charge le versioning et le suivi des versions. Il dispose d'outils pour prendre en charge le développement de serveurs, de servlets et d'applications Web. Il existe des outils de collaboration et de construction. Eclipse dispose également de nombreux plug-ins pour faciliter le codage et l'utilisation d'outils externes. Presque toutes les parties du programme, de l'éditeur de base à la façon dont le code est compilé, peuvent être personnalisées ou modifiées à partir des menus. La force d'Eclipse est également l'une de ses principales faiblesses. Le prix des fonctionnalités est un réseau de plus en plus complexe de menus et d'options imbriqués dans lesquels il est difficile de naviguer et d'utiliser.

Les plus

  • Comprend tous les outils nécessaires au développement professionnel en Java
  • Open source et gratuit
  • Interface extensible et personnalisable
  • Options de débogage puissantes

Les moins

  • L'interface peut être peu conviviale et déroutante
  • L'autocomplétion et la vérification des erreurs en temps réel peuvent être gênantes
  • Peu de documentation conviviale